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