Class UniqueSQLObjectDescriptor
java.lang.Object
org.apache.derby.iapi.sql.dictionary.TupleDescriptor
org.apache.derby.iapi.sql.dictionary.UniqueTupleDescriptor
org.apache.derby.iapi.sql.dictionary.UniqueSQLObjectDescriptor
- Direct Known Subclasses:
FileInfoDescriptor
,PrivilegedSQLObject
,SPSDescriptor
,TableDescriptor
,TriggerDescriptor
This is a descriptor for something that is a
SQL object that has the following properties:
- resides in a schema
- has a name (that is unique when combined with schema)
- has a unique identifier (UUID)
-
Constructor Summary
ConstructorsConstructorDescriptionPass-through constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String
getName()
Get the name of this object.abstract SchemaDescriptor
Get the objects schema descriptorMethods inherited from class org.apache.derby.iapi.sql.dictionary.UniqueTupleDescriptor
getUUID
Methods inherited from class org.apache.derby.iapi.sql.dictionary.TupleDescriptor
getColumnDependableFinder, getDataDictionary, getDependableFinder, getDescriptorName, getDescriptorType, isPersistent, setDataDictionary
-
Constructor Details
-
UniqueSQLObjectDescriptor
public UniqueSQLObjectDescriptor()Pass-through constructors -
UniqueSQLObjectDescriptor
-
-
Method Details
-
getName
Get the name of this object. E.g. for a table descriptor, this will be the table name.- Returns:
- the name
-
getSchemaDescriptor
Get the objects schema descriptor- Returns:
- the schema descriptor
- Throws:
StandardException
- on error
-