Package com.tailf.maapi
Class MaapiSchemas.CSType
Object
com.tailf.maapi.MaapiSchemas.CSType
- Enclosing class:
 - MaapiSchemas
 
Class representing a type
- 
Constructor Summary
ConstructorsConstructorDescriptionCSType()CSType(MaapiSchemas.CSType type) CSType(MaapiSchemas.CSType parentType, int nativeType, MaapiSchemas.CSTypeMethods typeMethodsImpl, Object opaque)  - 
Method Summary
Modifier and TypeMethodDescriptionget default valueGet base type for a leaf-list.intget native type represented by integer defined as static final int inConfObject<T> TGet Opaque object used internally by validation methodsget parent type if this is not an native typeinttoString()Informative string representation of a CSType instance 
- 
Constructor Details
- 
CSType
public CSType() - 
CSType
public CSType(MaapiSchemas.CSType parentType, int nativeType, MaapiSchemas.CSTypeMethods typeMethodsImpl, Object opaque)  - 
CSType
 
 - 
 - 
Method Details
- 
getSuperType
public int getSuperType() - 
getNativeType
public int getNativeType()get native type represented by integer defined as static final int inConfObject- Returns:
 - int or 0 if this is not an native type
 
 - 
getParentType
get parent type if this is not an native type- Returns:
 - CSType parent type
 
 - 
getDefval
get default value- Returns:
 - CSType
 
 - 
getOpaque
public <T> T getOpaque()Get Opaque object used internally by validation methods- Returns:
 - Object
 
 - 
getListType
Get base type for a leaf-list.- Returns:
 - CSType
 
 - 
toString
Informative string representation of a CSType instance 
 -