|
Oracle® Fusion Middleware Java API Reference for EclipseLink 11g Release 1 (11.1.1) E26376-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
org.eclipse.persistence.sdo.SDOType
org.eclipse.persistence.sdo.types.SDOWrapperType
public class SDOWrapperType
Wrapper for XML datatypes.
| 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 | |
|---|---|
SDOWrapperType(Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper) |
|
SDOWrapperType(Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName aSchemaType) |
|
SDOWrapperType(Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName[] schemaTypes) |
|
SDOWrapperType(Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName[] schemaTypes, java.lang.Class<? extends SDODataObject>[] implClasses) |
|
SDOWrapperType(Type aPropertyType, java.lang.String aTypeName, SDOTypeHelper aSDOTypeHelper, javax.xml.namespace.QName aSchemaType, java.lang.Class<? extends SDODataObject> implClass) |
|
| Method Summary | |
|---|---|
void |
addDescriptorToProject(Project project) |
java.util.List |
getAliasNames()Return a list of alias names for this Type. |
java.util.List |
getBaseTypes()Returns the List of base Types for this Type. |
java.util.Map |
getDescriptorsMap() |
java.lang.String |
getName()Returns the name of the type. |
java.lang.String |
getURI()Returns the namespace URI of the type or null if the type has no URI (for example it was generated from a Schema with no target namespace). |
XMLDescriptor |
getXmlDescriptor(javax.xml.namespace.QName aQName) |
boolean |
isAbstract()Indicates if this Type is abstract. |
boolean |
isDataType()Indicates if this Type specifies DataTypes (true) or DataObjects (false). |
boolean |
isFinalized()INTERNAL: |
boolean |
isOpen()Indicates if this Type allows any form of open content. |
boolean |
isSequenced()Indicates if this Type specifies Sequenced DataObjects. |
boolean |
isWrapperType() |
java.lang.String |
toString() |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface commonj.sdo.Type |
|---|
get, getDeclaredProperties, getInstanceClass, getInstanceProperties, getProperties, getProperty, isInstance |
| Constructor Detail |
|---|
public SDOWrapperType(Type aPropertyType,
java.lang.String aTypeName,
SDOTypeHelper aSDOTypeHelper)
public SDOWrapperType(Type aPropertyType,
java.lang.String aTypeName,
SDOTypeHelper aSDOTypeHelper,
javax.xml.namespace.QName aSchemaType)
public SDOWrapperType(Type aPropertyType,
java.lang.String aTypeName,
SDOTypeHelper aSDOTypeHelper,
javax.xml.namespace.QName aSchemaType,
java.lang.Class<? extends SDODataObject> implClass)
public SDOWrapperType(Type aPropertyType,
java.lang.String aTypeName,
SDOTypeHelper aSDOTypeHelper,
javax.xml.namespace.QName[] schemaTypes)
public SDOWrapperType(Type aPropertyType,
java.lang.String aTypeName,
SDOTypeHelper aSDOTypeHelper,
javax.xml.namespace.QName[] schemaTypes,
java.lang.Class<? extends SDODataObject>[] implClasses)
| Method Detail |
|---|
public XMLDescriptor getXmlDescriptor(javax.xml.namespace.QName aQName)
public java.util.Map getDescriptorsMap()
public void addDescriptorToProject(Project project)
public java.util.List getAliasNames()
TypegetAliasNames in interface TypegetAliasNames in class SDOTypepublic java.util.List getBaseTypes()
TypegetBaseTypes in interface TypegetBaseTypes in class SDOTypepublic java.lang.String getName()
TypegetName in interface TypegetName in class SDOTypepublic java.lang.String getURI()
Typenull if the type has no URI (for example it was generated from a Schema with no target namespace).getURI in interface TypegetURI in class SDOTypepublic boolean isAbstract()
TypeisAbstract in interface TypeisAbstract in class SDOTypepublic boolean isDataType()
TypeisInstance(object) && !isDataType() implies DataObject.class.isInstance(object) returns true.
isDataType in interface TypeisDataType in class SDOTypepublic boolean isOpen()
TypeisOpen in interface TypeisOpen in class SDOTypepublic boolean isSequenced()
Type
Sequence elements = dataObject.getSequence();
isSequenced in interface TypeisSequenced in class SDOTypepublic boolean isFinalized()
SDOTypeisFinalized in class SDOTypepublic boolean isWrapperType()
isWrapperType in class SDOTypepublic java.lang.String toString()
toString in class java.lang.Object
|
Oracle® Fusion Middleware Java API Reference for EclipseLink 11g Release 1 (11.1.1) E26376-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||