本文整理了Java中org.apache.cxf.jaxrs.provider.json.JSONProvider.<init>()
方法的一些代码示例,展示了JSONProvider.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONProvider.<init>()
方法的具体详情如下:
包路径:org.apache.cxf.jaxrs.provider.json.JSONProvider
类名称:JSONProvider
方法名:<init>
暂无
代码示例来源:origin: net.osgiliath.framework/net.osgiliath.helpers.cdi.cxf.jaxrs
/**
*
* @return all internal providers
*/
private Iterable<? extends Object> getInternalProviders() {
return Sets.<Object> newHashSet(new JSONProvider<Object>(),
new JAXBElementProvider<Object>());
}
代码示例来源:origin: org.apache.openejb/openejb-cxf-rs
private static List<Object> defaultProviders() {
final JAXBElementProvider jaxb = new JAXBElementProvider();
final Map<String, Object> jaxbProperties = new HashMap<String, Object>();
jaxbProperties.put(Marshaller.JAXB_FRAGMENT, true);
jaxb.setMarshallerProperties(jaxbProperties);
final List<Object> providers = new ArrayList<Object>(4);
providers.add(jaxb);
providers.add(new JSONProvider());
return providers;
}
代码示例来源:origin: arquillian/arquillian-extension-rest
/**
* {@inheritDoc}
*/
@Override
public Set<Object> getSingletons() {
JSONProvider provider = new JSONProvider();
provider.setSerializeAsArray(true);
provider.setConvention("badgerfish");
Set<Object> singletons = new HashSet<Object>();
singletons.add(new StockServiceResource());
singletons.add(provider);
return singletons;
}
代码示例来源:origin: Talend/tesb-rt-se
@Override
public Set<Object> getSingletons() {
Set<Object> singletons = new HashSet<Object>();
singletons.add(new XopAttachmentServiceImpl());
singletons.add(new MultipartsServiceImpl());
JSONProvider provider = new JSONProvider();
// equivalent to provider.setIgnoreNamespaces(true);
provider.setOutTransformElements(
Collections.singletonMap("{http://books}Book", "Book"));
provider.setInTransformElements(
Collections.singletonMap("Book", "{http://books}Book"));
singletons.add(provider);
return singletons;
}
}
代码示例来源:origin: apache/cxf
private Book readJSONBookFromInputStream(InputStream is) throws Exception {
JSONProvider<Book> provider = new JSONProvider<>();
return provider.readFrom(Book.class, Book.class, new Annotation[]{},
MediaType.APPLICATION_JSON_TYPE, null, is);
}
private String stripXmlInstructionIfNeeded(String str) {
代码示例来源:origin: Talend/tesb-rt-se
.create(validationEndpoint,
java.util.Collections
.singletonList(new org.apache.cxf.jaxrs.provider.json.JSONProvider<String>()))
.type("application/x-www-form-urlencoded");
javax.ws.rs.core.Response response = oidcWebClient
代码示例来源:origin: org.talend.esb/security-common
.create(validationEndpoint,
java.util.Collections
.singletonList(new org.apache.cxf.jaxrs.provider.json.JSONProvider<String>()))
.type("application/x-www-form-urlencoded");
javax.ws.rs.core.Response response = oidcWebClient
代码示例来源:origin: org.talend.esb/security-common
.create(tokenEndpoint,
java.util.Collections
.singletonList(new org.apache.cxf.jaxrs.provider.json.JSONProvider()))
.type("application/x-www-form-urlencoded");
Response response = webClient.post("grant_type=password&scope=" + scope
代码示例来源:origin: Talend/tesb-rt-se
.create(tokenEndpoint,
java.util.Collections
.singletonList(new org.apache.cxf.jaxrs.provider.json.JSONProvider()))
.type("application/x-www-form-urlencoded");
Response response = webClient.post("grant_type=password&scope=" + scope
代码示例来源:origin: Talend/tesb-rt-se
JSONProvider<?> provider = new JSONProvider<Object>();
provider.setIgnoreNamespaces(true);
classes.add(provider);
代码示例来源:origin: Talend/tesb-rt-se
JSONProvider provider = new JSONProvider();
provider.setIgnoreNamespaces(true);
provider.setInTransformElements(
代码示例来源:origin: apache/cxf
public static List<Object> setupProviders() {
List<Object> providers = new ArrayList<>();
JSONProvider<OAuthAuthorizationData> jsonP = new JSONProvider<>();
jsonP.setNamespaceMap(Collections.singletonMap("http://org.apache.cxf.rs.security.oauth",
"ns2"));
providers.add(jsonP);
providers.add(new OAuthJSONProvider());
providers.add(new JsonWebKeysProvider());
providers.add(new JsonMapObjectProvider());
return providers;
}
代码示例来源:origin: Talend/tesb-rt-se
JSONProvider provider = new JSONProvider();
provider.setIgnoreNamespaces(true);
provider.setInTransformElements(
代码示例来源:origin: stackoverflow.com
@Bean
public JSONProvider getJettisionProviders(){
JSONProvider provider = new JSONProvider();
provider.setDropRootElement(false);
provider.setNamespaceMap(getNameSpaceMap());
内容来源于网络,如有侵权,请联系作者删除!