Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.sdo.types
Class SDOObjectType

java.lang.Object
  extended by org.eclipse.persistence.sdo.SDOType
      extended by org.eclipse.persistence.sdo.types.SDOObjectType

All Implemented Interfaces:
java.io.Serializable

public class SDOObjectType
extends SDOType
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class org.eclipse.persistence.sdo.SDOType
SDOType.TypeInstantiationPolicy

 

Field Summary
private static java.lang.String ANY_MAPPING_ATTRIBUTE_NAME
           
private static java.lang.String ANY_MAPPING_GET_METHOD_NAME
           
private static java.lang.String ANY_MAPPING_SET_METHOD_NAME
           

 

Fields inherited from class org.eclipse.persistence.sdo.SDOType
aHelperContext, isDataType, javaImplClass, xmlDescriptor

 

Constructor Summary
SDOObjectType(java.lang.String aUri, java.lang.String aName, SDOTypeHelper sdoTypeHelper)
           

 

Method Summary
protected  void addOpenMappings()
           
 java.lang.Object getPseudoDefault()
          INTERNAL: Return the wrapped initial value for the primitive numeric (when not defined) See p.45 of Java Spec 4th edition.
 boolean isDataType()
           
 boolean isSequenced()
           
 void setSequenced(boolean isSequenced)
          INTERNAL: If set as true, this Type specifies Sequenced DataObjects.

 

Methods inherited from class org.eclipse.persistence.sdo.SDOType
addAliasName, addBaseType, addDeclaredProperty, addDeclaredProperty, get, getAliasNames, getAppInfoElements, getAppInfoMap, getBaseTypes, getChangeSummaryProperty, getDeclaredProperties, getDeclaredPropertiesMap, getHelperContext, getImplClass, getImplClassName, getInstanceClass, getInstanceClassName, getInstanceProperties, getName, getNonFinalizedMappingURIs, getNonFinalizedReferencingProps, getProperties, getPropertiesArray, getProperty, getPropertyValues, getQName, getSubTypes, getURI, getXmlDescriptor, getXsdLocalName, getXsdType, initializeNamespaces, isAbstract, isBaseType, isChangeSummaryType, isDataObjectType, isFinalized, isInstance, isOpen, isOpenSequencedType, isSubType, isTypeType, isWrapperType, isXsd, isXsdList, postInitialize, preInitialize, removeDeclaredProperties, setAbstract, setAliasNames, setAppInfoElements, setBaseTypes, setDataType, setFinalized, setImplClassName, setInstanceClass, setInstanceClassName, setInstanceProperty, setMixed, setNonFinalizedMappingURIs, setNonFinalizedReferencingProps, setOpen, setPropertyValues, setPseudoDefault, setQName, setSubTypes, setupInheritance, setXmlDescriptor, setXsd, setXsdList, setXsdLocalName, setXsdType

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

ANY_MAPPING_ATTRIBUTE_NAME

private static final java.lang.String ANY_MAPPING_ATTRIBUTE_NAME
See Also:
Constant Field Values

ANY_MAPPING_GET_METHOD_NAME

private static final java.lang.String ANY_MAPPING_GET_METHOD_NAME
See Also:
Constant Field Values

ANY_MAPPING_SET_METHOD_NAME

private static final java.lang.String ANY_MAPPING_SET_METHOD_NAME
See Also:
Constant Field Values

Constructor Detail

SDOObjectType

public SDOObjectType(java.lang.String aUri,
                     java.lang.String aName,
                     SDOTypeHelper sdoTypeHelper)

Method Detail

isDataType

public boolean isDataType()
Overrides:
isDataType in class SDOType

isSequenced

public boolean isSequenced()
Overrides:
isSequenced in class SDOType

setSequenced

public void setSequenced(boolean isSequenced)
Description copied from class: SDOType
INTERNAL: If set as true, this Type specifies Sequenced DataObjects.
Overrides:
setSequenced in class SDOType
Parameters:
isSequenced - boolean value implying if this type is sequenced.

getPseudoDefault

public java.lang.Object getPseudoDefault()
Description copied from class: SDOType
INTERNAL: Return the wrapped initial value for the primitive numeric (when not defined) See p.45 of Java Spec 4th edition. See p.85 Sect 9.3 of the SDO Spec.
Overrides:
getPseudoDefault in class SDOType
Returns:
aDefault Object (primitive numerics) or null (DataObjects, String, Lists)

addOpenMappings

protected void addOpenMappings()

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.