public class TypeMetadataConstructor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
className |
protected ComplexType |
complexType |
protected TypeMapper |
mapper |
protected java.lang.String |
packageName |
| Constructor and Description |
|---|
TypeMetadataConstructor(Types types,
Schema schema,
ComplexType complexType,
java.io.File tempDir,
TypeMapper typeMapper) |
TypeMetadataConstructor(Types types,
Schema schema,
ComplexType complexType,
java.io.File tempDir,
TypeMapper typeMapper,
boolean laxMinOccursMode) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
baseClass() |
java.lang.String |
booleanGetMethod(Element element) |
java.lang.String |
elementDoc(Element element) |
java.lang.String |
fieldName(Element element) |
ComplexClassMetadata |
generateMetadata() |
java.util.Iterator<Element> |
getElements() |
java.lang.String |
getMethod(Element element) |
java.lang.String |
initArray(Element element) |
protected boolean |
isArray(Element e) |
protected boolean |
isComplexType(Element e) |
java.lang.String |
javaType(Element element) |
protected java.lang.String |
javaTypeInterface(Element element) |
java.lang.String |
loadMethod(Element element) |
java.lang.String |
loadType(Element element) |
protected java.lang.String |
localJavaType(javax.xml.namespace.QName type,
int maxOccurs,
boolean nillable) |
java.lang.String |
setMethod(Element element) |
java.lang.String |
superLoad() |
java.lang.String |
superToString() |
java.lang.String |
superWrite() |
java.lang.String |
typeInfo(Element element) |
java.lang.String |
writeMethod(Element element) |
java.lang.String |
writeMethodName(Element element) |
java.lang.String |
xsiType() |
protected final ComplexType complexType
protected final java.lang.String className
protected final TypeMapper mapper
protected final java.lang.String packageName
public TypeMetadataConstructor(Types types, Schema schema, ComplexType complexType, java.io.File tempDir, TypeMapper typeMapper)
public TypeMetadataConstructor(Types types, Schema schema, ComplexType complexType, java.io.File tempDir, TypeMapper typeMapper, boolean laxMinOccursMode)
public java.lang.String baseClass()
public java.lang.String booleanGetMethod(Element element)
public java.lang.String elementDoc(Element element)
public java.lang.String fieldName(Element element)
public ComplexClassMetadata generateMetadata()
public java.util.Iterator<Element> getElements()
public java.lang.String getMethod(Element element)
public java.lang.String initArray(Element element)
public java.lang.String javaType(Element element)
protected java.lang.String javaTypeInterface(Element element)
public java.lang.String loadMethod(Element element)
protected boolean isComplexType(Element e)
public java.lang.String loadType(Element element)
public java.lang.String setMethod(Element element)
public java.lang.String writeMethodName(Element element)
public java.lang.String superLoad()
public java.lang.String superToString()
public java.lang.String superWrite()
public java.lang.String typeInfo(Element element)
public java.lang.String writeMethod(Element element)
public java.lang.String xsiType()
protected boolean isArray(Element e)
protected java.lang.String localJavaType(javax.xml.namespace.QName type,
int maxOccurs,
boolean nillable)
Copyright © 2018. All Rights Reserved.