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