Skip navigation links
oracle.toplink.tools.schemaframework
Class DatabaseObjectDefinition
java.lang.Object
oracle.toplink.tools.schemaframework.DatabaseObjectDefinition
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- NestedTableDefinition, PackageDefinition, SequenceDefinition, StoredProcedureDefinition, TableDefinition, TypeDefinition, VarrayDefinition, ViewDefinition
-
public abstract class DatabaseObjectDefinition
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable
Purpose: Define a database object for the purpose of creation and deletion. A database object is an entity such as a table, view, proc, sequence...
Responsibilities:
- Be able to create and drop the object from the database.
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
clone()
|
java.lang.String |
getName()
Return the name of the object. |
java.lang.String |
getQualifier()
Most major databases support a creator name scope. |
void |
setName(java.lang.String name)
Set the name of the object. |
void |
setQualifier(java.lang.String qualifier)
Most major databases support a creator name scope. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
qualifier
public java.lang.String qualifier
DatabaseObjectDefinition
public DatabaseObjectDefinition()
clone
public java.lang.Object clone()
-
- Overrides:
clone
in class java.lang.Object
getName
public java.lang.String getName()
- Return the name of the object. i.e. the table name or the sequence name.
getQualifier
public java.lang.String getQualifier()
- Most major databases support a creator name scope. This means whenever the database object is referecned, it must be qualified.
setName
public void setName(java.lang.String name)
- Set the name of the object. i.e. the table name or the sequence name.
setQualifier
public void setQualifier(java.lang.String qualifier)
- Most major databases support a creator name scope. This means whenever the database object is referecned, it must be qualified.
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object
Skip navigation links