public class SDOTypeType extends SDOType implements Type
| Modifier and Type | Class and Description |
|---|---|
static class |
SDOTypeType.TypeImpl |
SDOType.TypeInstantiationPolicyaHelperContext, isDataType, javaImplClass, xmlDescriptor| Constructor and Description |
|---|
SDOTypeType(SDOTypeHelper sdoTypeHelper) |
| Modifier and Type | Method and Description |
|---|---|
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.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). |
void |
initializeMappings() |
boolean |
isAbstract()
Indicates if this Type is abstract.
|
boolean |
isDataType()
Indicates if this Type specifies DataTypes (true) or DataObjects (false).
|
boolean |
isInitialized() |
boolean |
isOpen()
Indicates if this Type allows any form of open content.
|
boolean |
isSequenced()
Indicates if this Type specifies Sequenced DataObjects.
|
boolean |
isTypeType() |
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, isFinalized, isInstance, isOpenSequencedType, isSubType, isWrapperType, 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, setXsdTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getDeclaredProperties, getInstanceClass, getInstanceProperties, getProperties, getProperty, isInstancepublic SDOTypeType(SDOTypeHelper sdoTypeHelper)
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()
Typepublic java.lang.String getURI()
Typenull if the type has no URI
(for example it was generated from a Schema with no target namespace).public 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()
Typepublic boolean isSequenced()
Type
Sequence elements = dataObject.getSequence();
isSequenced in interface TypeisSequenced in class SDOTypepublic boolean isTypeType()
isTypeType in class SDOTypepublic void initializeMappings()
public boolean isInitialized()