public class WsDTOGenericMetadataSourceAdapter
extends MetadataSourceAdapter
| Constructor and Description |
|---|
WsDTOGenericMetadataSourceAdapter(Class<?> clazz,
Collection<Class<?>> typeAdapters,
Boolean wrapCollections,
MetadataNameProvider nameProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adaptField(XmlElement element,
Field field,
Map<String,Class> adapterMap) |
protected JavaType |
createJavaType() |
protected ObjectFactory |
createObjectFactory() |
protected XmlRootElement |
createRootElement() |
protected XmlBindings |
createXmlBindings() |
protected XmlElement |
createXmlElement(Field field) |
protected String |
getAdapterType(Class paramClass) |
protected Class<?> |
getClazz() |
protected MetadataNameProvider |
getNameProvider() |
protected Collection<Class<?>> |
getTypeAdapters() |
protected Boolean |
getWrapCollections() |
XmlBindings |
getXmlBindings(Map<String,?> properties,
ClassLoader classLoader) |
protected boolean |
isTypeAdapters() |
protected boolean |
isWrapCollections() |
protected void |
processBindingInner(JavaType javaType,
ObjectFactory factory,
boolean wrap,
boolean adapt,
Map<String,Class> adapterMap,
Field field) |
protected void |
processXmlType(JavaType javaType,
ObjectFactory factory) |
protected boolean |
shouldAdaptField(Field field,
Map<String,Class> adapterMap) |
protected boolean |
shouldWrapField(Field field) |
protected void |
wrapField(XmlElement xe,
Field field) |
public WsDTOGenericMetadataSourceAdapter(Class<?> clazz, Collection<Class<?>> typeAdapters, Boolean wrapCollections, MetadataNameProvider nameProvider)
public XmlBindings getXmlBindings(Map<String,?> properties, ClassLoader classLoader)
protected ObjectFactory createObjectFactory()
protected JavaType createJavaType()
protected XmlRootElement createRootElement()
protected XmlBindings createXmlBindings()
protected void processXmlType(JavaType javaType,
ObjectFactory factory)
protected void processBindingInner(JavaType javaType,
ObjectFactory factory,
boolean wrap,
boolean adapt,
Map<String,Class> adapterMap,
Field field)
protected XmlElement createXmlElement(Field field)
protected boolean shouldWrapField(Field field)
protected void wrapField(XmlElement xe,
Field field)
protected boolean isWrapCollections()
protected boolean isTypeAdapters()
protected Class<?> getClazz()
protected MetadataNameProvider getNameProvider()
protected Collection<Class<?>> getTypeAdapters()
protected Boolean getWrapCollections()
Copyright © 2017 SAP SE. All Rights Reserved.