getContainingType

getDefault

java.lang.Object getDefault()

Returns the default value this Property will have in a data object where the Property hasn't been set.

Returns:

the default value.

isReadOnly

boolean isReadOnly()

Returns true if values for this Property cannot be modified using the SDO APIs.
When true, DataObject.set(Property property, Object value) throws an exception.
Values may change due to other factors, such as services operating on DataObjects.

getOpposite

Returns the opposite Property if the Property is bi-directional or null otherwise.

Returns:

the opposite Property if the Property is bi-directional or null

getAliasNames

java.util.List getAliasNames()

Returns a list of alias names for this Property.

Returns:

a list of alias names for this Property.

isNullable

boolean isNullable()

Returns whether or not instances of this property can be set to null. The effect of calling set(null) on a non-nullable
property is not specified by SDO.

Returns:

true if this property is nullable.

isOpenContent

boolean isOpenContent()

Returns whether or not this is an open content Property.

Returns:

true if this property is an open content Property.

getInstanceProperties

java.util.List getInstanceProperties()

Returns a read-only List of instance Properties available on this Property.

This list includes, at a minimum, any open content properties (extensions) added to
the object before defining
the Property's Type. Implementations may, but are not required to in the 2.1 version
of SDO, provide additional instance properties.