Package com.sforce.ws.codegen
Class TypeMetadataConstructor
- java.lang.Object
-
- com.sforce.ws.codegen.TypeMetadataConstructor
-
public class TypeMetadataConstructor extends Object
- Since:
- 184
- Author:
- hhildebrand
-
-
Field Summary
Fields Modifier and Type Field Description protected StringclassNameprotected ComplexTypecomplexTypeprotected TypeMappermapperprotected StringpackageName
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbaseClass()StringbooleanGetMethod(Element element)StringelementDoc(Element element)StringfieldName(Element element)ComplexClassMetadatagenerateMetadata()Iterator<Element>getElements()StringgetMethod(Element element)StringinitArray(Element element)protected booleanisArray(Element e)protected booleanisComplexType(Element e)StringjavaType(Element element)protected StringjavaTypeInterface(Element element)StringloadMethod(Element element)StringloadType(Element element)protected StringlocalJavaType(QName type, int maxOccurs, boolean nillable)StringsetMethod(Element element)StringsuperLoad()StringsuperToString()StringsuperWrite()StringtypeInfo(Element element)StringwriteMethod(Element element)StringwriteMethodName(Element element)StringxsiType()
-
-
-
Field Detail
-
complexType
protected final ComplexType complexType
-
className
protected final String className
-
mapper
protected final TypeMapper mapper
-
packageName
protected final String packageName
-
-
Constructor Detail
-
TypeMetadataConstructor
public TypeMetadataConstructor(Types types, Schema schema, ComplexType complexType, File tempDir, TypeMapper typeMapper)
-
TypeMetadataConstructor
public TypeMetadataConstructor(Types types, Schema schema, ComplexType complexType, File tempDir, TypeMapper typeMapper, boolean laxMinOccursMode)
-
-
Method Detail
-
baseClass
public String baseClass()
-
generateMetadata
public ComplexClassMetadata generateMetadata()
-
isComplexType
protected boolean isComplexType(Element e)
-
superLoad
public String superLoad()
-
superToString
public String superToString()
-
superWrite
public String superWrite()
-
xsiType
public String xsiType()
-
isArray
protected boolean isArray(Element e)
-
-