org.eclipse.persistence.sdo.types
Class SDOWrapperType
java.lang.Object
org.eclipse.persistence.sdo.SDOType
org.eclipse.persistence.sdo.types.SDOWrapperType
- All Implemented Interfaces:
- commonj.sdo.Type, Serializable
public class SDOWrapperType
- extends SDOType
- implements commonj.sdo.Type
Wrapper for XML datatypes.
- Author:
- rbarkhou
- See Also:
- Serialized Form
| Methods inherited from class org.eclipse.persistence.sdo.SDOType |
addAliasName, addBaseType, addDeclaredProperty, addDeclaredProperty, addDeclaredProperty, addDeclaredProperty, get, getAppInfoElements, getAppInfoMap, getChangeSummaryProperty, getDeclaredProperties, getDeclaredPropertiesMap, getHelperContext, getImplClass, getImplClassName, getInstanceClass, getInstanceClassName, getInstanceProperties, getNonFinalizedMappingURIs, getNonFinalizedReferencingProps, getProperties, getPropertiesArray, getProperty, getPropertyValues, getPseudoDefault, getQName, getSubTypes, getXmlDescriptor, getXsdLocalName, getXsdType, initializeNamespaces, isChangeSummaryType, isDataObjectType, isInstance, isOpenSequencedType, isSubType, isTypeType, isXsd, isXsdList, postInitialize, preInitialize, removeDeclaredProperties, setAbstract, setAliasNames, setAppInfoElements, setBaseTypes, setDataType, setFinalized, setImplClassName, setInstanceClass, setInstanceClassName, setInstanceProperty, setMixed, setNonFinalizedMappingURIs, setNonFinalizedReferencingProps, setOpen, setPropertyValues, setPseudoDefault, setQName, setSequenced, setSubTypes, setupInheritance, setXmlDescriptor, setXsd, setXsdList, setXsdLocalName, setXsdType |
| Methods inherited from interface commonj.sdo.Type |
get, getDeclaredProperties, getInstanceClass, getInstanceProperties, getProperties, getProperty, isInstance |
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType,
String aTypeName,
SDOTypeHelper aSDOTypeHelper)
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType,
String aTypeName,
SDOTypeHelper aSDOTypeHelper,
QName aSchemaType)
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType,
String aTypeName,
SDOTypeHelper aSDOTypeHelper,
QName[] schemaTypes)
getXmlDescriptor
public XMLDescriptor getXmlDescriptor(QName aQName)
getDescriptorsMap
public Map getDescriptorsMap()
addDescriptorToProject
public void addDescriptorToProject(Project project)
getAliasNames
public List getAliasNames()
- Specified by:
getAliasNames in interface commonj.sdo.Type- Overrides:
getAliasNames in class SDOType
getBaseTypes
public List getBaseTypes()
- Specified by:
getBaseTypes in interface commonj.sdo.Type- Overrides:
getBaseTypes in class SDOType
getName
public String getName()
- Specified by:
getName in interface commonj.sdo.Type- Overrides:
getName in class SDOType
getURI
public String getURI()
- Specified by:
getURI in interface commonj.sdo.Type- Overrides:
getURI in class SDOType
isAbstract
public boolean isAbstract()
- Specified by:
isAbstract in interface commonj.sdo.Type- Overrides:
isAbstract in class SDOType
isDataType
public boolean isDataType()
- Specified by:
isDataType in interface commonj.sdo.Type- Overrides:
isDataType in class SDOType
isOpen
public boolean isOpen()
- Specified by:
isOpen in interface commonj.sdo.Type- Overrides:
isOpen in class SDOType
isSequenced
public boolean isSequenced()
- Specified by:
isSequenced in interface commonj.sdo.Type- Overrides:
isSequenced in class SDOType
isFinalized
public boolean isFinalized()
- Description copied from class:
SDOType
- INTERNAL:
- Overrides:
isFinalized in class SDOType
isWrapperType
public boolean isWrapperType()
- Overrides:
isWrapperType in class SDOType
toString
public String toString()
- Overrides:
toString in class Object