Package com.sforce.ws.codegen.metadata
Class ComplexClassMetadata
- java.lang.Object
-
- com.sforce.ws.codegen.metadata.ClassMetadata
-
- com.sforce.ws.codegen.metadata.ComplexClassMetadata
-
public class ComplexClassMetadata extends ClassMetadata
- Since:
- 184
- Author:
- btoal, hhildebrand
-
-
Field Summary
-
Fields inherited from class com.sforce.ws.codegen.metadata.ClassMetadata
className, interfacePackageName, packageName
-
-
Constructor Summary
Constructors Constructor Description ComplexClassMetadata(String packageName, String className, String typeExtension, String xsiType, String superWrite, String superLoad, String superToString, List<MemberMetadata> memberMetadataList, boolean generateInterfaces, String interfacePackageName, String baseComplexClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseComplexClass()StringgetBaseComplexClassInterface()booleangetGenerateInterfaces()booleangetHasArrayField()booleangetHasBaseComplexClass()StringgetInterfaceExtension()List<MemberMetadata>getMemberMetadataList()List<List<MemberMetadata>>getSplitMemberMetadataList()StringgetSuperLoad()StringgetSuperToString()StringgetSuperWrite()StringgetTypeExtension()StringgetXsiType()-
Methods inherited from class com.sforce.ws.codegen.metadata.ClassMetadata
getClassName, getInterfaceName, getInterfacePackageName, getPackageName, newInstance
-
-
-
-
Constructor Detail
-
ComplexClassMetadata
public ComplexClassMetadata(String packageName, String className, String typeExtension, String xsiType, String superWrite, String superLoad, String superToString, List<MemberMetadata> memberMetadataList, boolean generateInterfaces, String interfacePackageName, String baseComplexClass)
-
-
Method Detail
-
getXsiType
public String getXsiType()
-
getSuperWrite
public String getSuperWrite()
-
getSuperLoad
public String getSuperLoad()
-
getSuperToString
public String getSuperToString()
-
getTypeExtension
public String getTypeExtension()
-
getMemberMetadataList
public List<MemberMetadata> getMemberMetadataList()
-
getSplitMemberMetadataList
public List<List<MemberMetadata>> getSplitMemberMetadataList()
-
getGenerateInterfaces
public boolean getGenerateInterfaces()
-
getInterfaceExtension
public String getInterfaceExtension()
-
getHasBaseComplexClass
public boolean getHasBaseComplexClass()
-
getBaseComplexClass
public String getBaseComplexClass()
-
getBaseComplexClassInterface
public String getBaseComplexClassInterface()
-
getHasArrayField
public boolean getHasArrayField()
-
-