Package | Description |
---|---|
oracle.javatools.db.extension |
Contains classes for extending the object support that comes as standard in
the database api (e.g.
|
oracle.javatools.db.property |
Classes for dealing with properties in the database API.
|
Modifier and Type | Method and Description |
---|---|
Nullable.NullBehaviour |
DelegateDDLGenerator.getNullBehaviour(DBObject originalObject,
DBObject updatedObject,
java.lang.String property) |
Modifier and Type | Method and Description |
---|---|
Nullable.NullBehaviour |
PropertyDefinition.getNullBehaviour() |
Nullable.NullBehaviour |
PropertyInfo.getNullBehaviour()
Gets the NullBehaviour for this property - i.e.
|
Nullable.NullBehaviour |
AbstractPropertyManager.getNullBehaviour(DBObject originalObject,
DBObject updatedObject,
java.lang.String property) |
Nullable.NullBehaviour |
PropertyManager.getNullBehaviour(DBObject originalObject,
DBObject updatedObject,
java.lang.String property)
Gets the null behaviour of the given object property.
|
protected Nullable.NullBehaviour |
AbstractPropertyManager.getNullBehaviour(PropertyInfo info,
boolean edit)
Used by
AbstractPropertyManager.getNullBehaviour(oracle.javatools.db.DBObject, oracle.javatools.db.DBObject, java.lang.String) to get the null behaviour for the
given property. |
static Nullable.NullBehaviour |
Nullable.NullBehaviour.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Nullable.NullBehaviour[] |
Nullable.NullBehaviour.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
Metadata.registerBooleanProperty(java.lang.String name,
Nullable.NullBehaviour nullBehaviour,
java.lang.Class<? extends DBObjectProvider> providerType,
java.lang.Class<? extends DBObject>... objectTypes)
Registers a new Boolean property in the APIs metadata for a given
object class and provider.
|
void |
PropertyDefinition.setNullBehaviour(Nullable.NullBehaviour nullBehaviour)
Sets the NullBehaviour for this property - i.e.
|