Class SDOWrapperType
- java.lang.Object
-
- org.eclipse.persistence.sdo.SDOType
-
- org.eclipse.persistence.sdo.types.SDOWrapperType
-
- All Implemented Interfaces:
commonj.sdo.Type,java.io.Serializable
public class SDOWrapperType extends SDOType implements commonj.sdo.Type
Wrapper for XML datatypes.- Author:
- rbarkhou
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.persistence.sdo.SDOType
SDOType.TypeInstantiationPolicy
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.sdo.SDOType
aHelperContext, isDataType, javaImplClass, xmlDescriptor
-
-
Constructor Summary
Constructors Constructor Description SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper)SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName aSchemaType)SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName[] schemaTypes)SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName[] schemaTypes, java.lang.Class<? extends SDODataObject>[] implClasses)SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName aSchemaType, java.lang.Class<? extends SDODataObject> implClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDescriptorToProject(org.eclipse.persistence.sessions.Project project)java.util.ListgetAliasNames()java.util.ListgetBaseTypes()java.util.MapgetDescriptorsMap()java.lang.StringgetName()java.lang.StringgetURI()org.eclipse.persistence.oxm.XMLDescriptorgetXmlDescriptor(javax.xml.namespace.QName aQName)booleanisAbstract()booleanisDataType()booleanisFinalized()INTERNAL:booleanisOpen()booleanisSequenced()booleanisWrapperType()java.lang.StringtoString()-
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, isBaseType, 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
-
-
-
-
Constructor Detail
-
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper)
-
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName aSchemaType)
-
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName aSchemaType, java.lang.Class<? extends SDODataObject> implClass)
-
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName[] schemaTypes)
-
SDOWrapperType
public SDOWrapperType(commonj.sdo.Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName[] schemaTypes, java.lang.Class<? extends SDODataObject>[] implClasses)
-
-
Method Detail
-
getXmlDescriptor
public org.eclipse.persistence.oxm.XMLDescriptor getXmlDescriptor(javax.xml.namespace.QName aQName)
-
getDescriptorsMap
public java.util.Map getDescriptorsMap()
-
addDescriptorToProject
public void addDescriptorToProject(org.eclipse.persistence.sessions.Project project)
-
getAliasNames
public java.util.List getAliasNames()
- Specified by:
getAliasNamesin interfacecommonj.sdo.Type- Overrides:
getAliasNamesin classSDOType
-
getBaseTypes
public java.util.List getBaseTypes()
- Specified by:
getBaseTypesin interfacecommonj.sdo.Type- Overrides:
getBaseTypesin classSDOType
-
getName
public java.lang.String getName()
-
getURI
public java.lang.String getURI()
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfacecommonj.sdo.Type- Overrides:
isAbstractin classSDOType
-
isDataType
public boolean isDataType()
- Specified by:
isDataTypein interfacecommonj.sdo.Type- Overrides:
isDataTypein classSDOType
-
isOpen
public boolean isOpen()
-
isSequenced
public boolean isSequenced()
- Specified by:
isSequencedin interfacecommonj.sdo.Type- Overrides:
isSequencedin classSDOType
-
isFinalized
public boolean isFinalized()
Description copied from class:SDOTypeINTERNAL:- Overrides:
isFinalizedin classSDOType
-
isWrapperType
public boolean isWrapperType()
- Overrides:
isWrapperTypein classSDOType
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-