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