|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> sql >> [ dictionary overview ] | PREV NEXT | ||||||||
Uses of Class
org.apache.derby.iapi.sql.dictionary.SchemaDescriptor
| Uses of SchemaDescriptor in org.apache.derby.iapi.sql.dictionary |
| Fields in org.apache.derby.iapi.sql.dictionary declared as SchemaDescriptor | |
private SchemaDescriptor |
TriggerDescriptor.sd
|
(package private) SchemaDescriptor |
TableDescriptor.schema
|
private SchemaDescriptor |
SPSDescriptor.sd
|
(package private) SchemaDescriptor |
FileInfoDescriptor.sd
|
(package private) SchemaDescriptor |
ConstraintDescriptor.schemaDesc
|
| Methods in org.apache.derby.iapi.sql.dictionary that return SchemaDescriptor | |
SchemaDescriptor |
UniqueSQLObjectDescriptor.getSchemaDescriptor()
Get the objects schema descriptor |
SchemaDescriptor |
TriggerDescriptor.getSchemaDescriptor()
Get the triggers schema descriptor |
SchemaDescriptor |
TableDescriptor.getSchemaDescriptor()
Gets the SchemaDescriptor for this TableDescriptor. |
SchemaDescriptor |
SPSDescriptor.getSchemaDescriptor()
Gets the SchemaDescriptor for this SPS Descriptor. |
SchemaDescriptor |
FileInfoDescriptor.getSchemaDescriptor()
|
SchemaDescriptor |
DataDictionary.getSchemaDescriptor(java.lang.String schemaName,
org.apache.derby.iapi.store.access.TransactionController tc,
boolean raiseError)
Get the descriptor for the named schema. |
SchemaDescriptor |
DataDictionary.getSchemaDescriptor(org.apache.derby.catalog.UUID schemaId,
org.apache.derby.iapi.store.access.TransactionController tc)
Get the descriptor for the named schema. |
SchemaDescriptor |
DataDictionary.getSystemSchemaDescriptor()
Get the descriptor for the system schema. |
SchemaDescriptor |
DataDictionary.getSysIBMSchemaDescriptor()
Get the descriptor for the SYSIBM schema. |
SchemaDescriptor |
DataDictionary.getSystemDiagSchemaDescriptor()
Get the descriptor for the SYSCS_DIAG schema. |
SchemaDescriptor |
DataDictionary.getDeclaredGlobalTemporaryTablesSchemaDescriptor()
Get the descriptor for the declared global temporary table schema which is always named "SESSION". |
SchemaDescriptor |
DataDescriptorGenerator.newSchemaDescriptor(java.lang.String schemaName,
java.lang.String aid,
org.apache.derby.catalog.UUID oid)
Create a descriptor for the named schema with a null UUID. |
SchemaDescriptor |
ConstraintDescriptor.getSchemaDescriptor()
Get the SchemaDescriptor for the schema that this constraint belongs to. |
SchemaDescriptor |
ConsInfo.getReferencedTableSchemaDescriptor(DataDictionary dd)
This ConsInfo describes columns in a referenced table. |
| Methods in org.apache.derby.iapi.sql.dictionary with parameters of type SchemaDescriptor | |
void |
ViewDescriptor.dropViewWork(DataDictionary dd,
org.apache.derby.iapi.sql.depend.DependencyManager dm,
org.apache.derby.iapi.sql.conn.LanguageConnectionContext lcc,
org.apache.derby.iapi.store.access.TransactionController tc,
SchemaDescriptor sd,
TableDescriptor td,
boolean cascade)
|
boolean |
DataDictionary.isSchemaEmpty(SchemaDescriptor sd)
Indicate whether there is anything in the particular schema. |
TableDescriptor |
DataDictionary.getTableDescriptor(java.lang.String tableName,
SchemaDescriptor schema)
Get the descriptor for the named table within the given schema. |
void |
DataDictionary.dropTableDescriptor(TableDescriptor td,
SchemaDescriptor schema,
org.apache.derby.iapi.store.access.TransactionController tc)
Drop the table descriptor. |
void |
DataDictionary.updateLockGranularity(TableDescriptor td,
SchemaDescriptor schema,
char lockGranularity,
org.apache.derby.iapi.store.access.TransactionController tc)
Update the lockGranularity for the specified table. |
ConstraintDescriptor |
DataDictionary.getConstraintDescriptorByName(TableDescriptor td,
SchemaDescriptor sd,
java.lang.String constraintName,
boolean forUpdate)
Get the constraint descriptor given a TableDescriptor and the constraint name. |
SPSDescriptor |
DataDictionary.getSPSDescriptor(java.lang.String name,
SchemaDescriptor sd)
Get the stored prepared statement descriptor given a sps name. |
TriggerDescriptor |
DataDictionary.getTriggerDescriptor(java.lang.String name,
SchemaDescriptor sd)
Get the stored prepared statement descriptor given a sps name. |
ConglomerateDescriptor |
DataDictionary.getConglomerateDescriptor(java.lang.String indexName,
SchemaDescriptor sd,
boolean forUpdate)
Gets a conglomerate descriptor for the named index in the given schema, getting an exclusive row lock on the matching row in sys.sysconglomerates (for DDL concurrency) if requested. |
FileInfoDescriptor |
DataDictionary.getFileInfoDescriptor(SchemaDescriptor sd,
java.lang.String name)
Get a FileInfoDescriptor given its SQL name and schema name. |
TableDescriptor |
DataDescriptorGenerator.newTableDescriptor(java.lang.String tableName,
SchemaDescriptor schema,
int tableType,
char lockGranularity)
Create a descriptor for the named table within the given schema. |
TableDescriptor |
DataDescriptorGenerator.newTableDescriptor(java.lang.String tableName,
SchemaDescriptor schema,
int tableType,
boolean onCommitDeleteRows,
boolean onRollbackDeleteRows)
Create a descriptor for the temporary table within the given schema. |
ReferencedKeyConstraintDescriptor |
DataDescriptorGenerator.newUniqueConstraintDescriptor(TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] referencedColumns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
boolean isEnabled,
int referenceCount)
|
ReferencedKeyConstraintDescriptor |
DataDescriptorGenerator.newPrimaryKeyConstraintDescriptor(TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] referencedColumns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
boolean isEnabled,
int referenceCount)
|
ForeignKeyConstraintDescriptor |
DataDescriptorGenerator.newForeignKeyConstraintDescriptor(TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] fkColumns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
ReferencedKeyConstraintDescriptor referencedConstraintDescriptor,
boolean isEnabled,
int raDeleteRule,
int raUpdateRule)
|
ForeignKeyConstraintDescriptor |
DataDescriptorGenerator.newForeignKeyConstraintDescriptor(TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] fkColumns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
org.apache.derby.catalog.UUID referencedConstraintId,
boolean isEnabled,
int raDeleteRule,
int raUpdateRule)
|
CheckConstraintDescriptor |
DataDescriptorGenerator.newCheckConstraintDescriptor(TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
org.apache.derby.catalog.UUID constraintId,
java.lang.String constraintText,
org.apache.derby.catalog.ReferencedColumns referencedColumns,
SchemaDescriptor schemaDesc,
boolean isEnabled)
|
CheckConstraintDescriptor |
DataDescriptorGenerator.newCheckConstraintDescriptor(TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
org.apache.derby.catalog.UUID constraintId,
java.lang.String constraintText,
int[] refCols,
SchemaDescriptor schemaDesc,
boolean isEnabled)
|
TriggerDescriptor |
DataDescriptorGenerator.newTriggerDescriptor(SchemaDescriptor sd,
org.apache.derby.catalog.UUID uuid,
java.lang.String name,
int eventMask,
boolean isBefore,
boolean isRow,
boolean isEnabled,
TableDescriptor td,
org.apache.derby.catalog.UUID whenSPSId,
org.apache.derby.catalog.UUID actionSPSId,
java.sql.Timestamp creationTimestamp,
int[] referencedCols,
java.lang.String triggerDefinition,
boolean referencingOld,
boolean referencingNew,
java.lang.String oldReferencingName,
java.lang.String newReferencingName)
Create a new trigger descriptor. |
FileInfoDescriptor |
DataDescriptorGenerator.newFileInfoDescriptor(org.apache.derby.catalog.UUID id,
SchemaDescriptor sd,
java.lang.String SQLName,
long generationId)
|
ConstraintDescriptor |
ConstraintDescriptorList.getConstraintDescriptorByName(SchemaDescriptor sd,
java.lang.String name)
Get the ConstraintDescriptor with the matching constraint name. |
| Constructors in org.apache.derby.iapi.sql.dictionary with parameters of type SchemaDescriptor | |
TriggerDescriptor(DataDictionary dataDictionary,
SchemaDescriptor sd,
org.apache.derby.catalog.UUID id,
java.lang.String name,
int eventMask,
boolean isBefore,
boolean isRow,
boolean isEnabled,
TableDescriptor td,
org.apache.derby.catalog.UUID whenSPSId,
org.apache.derby.catalog.UUID actionSPSId,
java.sql.Timestamp creationTimestamp,
int[] referencedCols,
java.lang.String triggerDefinition,
boolean referencingOld,
boolean referencingNew,
java.lang.String oldReferencingName,
java.lang.String newReferencingName)
Constructor. |
|
TableDescriptor(DataDictionary dataDictionary,
java.lang.String tableName,
SchemaDescriptor schema,
int tableType,
boolean onCommitDeleteRows,
boolean onRollbackDeleteRows)
Constructor for a TableDescriptor (this is for a temporary table). |
|
TableDescriptor(DataDictionary dataDictionary,
java.lang.String tableName,
SchemaDescriptor schema,
int tableType,
char lockGranularity)
Constructor for a TableDescriptor. |
|
ReferencedKeyConstraintDescriptor(int constraintType,
DataDictionary dataDictionary,
TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] columns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
boolean isEnabled,
int referenceCount)
Constructor for a KeyConstraintDescriptorImpl |
|
KeyConstraintDescriptor(DataDictionary dataDictionary,
TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] referencedColumns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
boolean isEnabled)
Constructor for a KeyConstraintDescriptor |
|
ForeignKeyConstraintDescriptor(DataDictionary dataDictionary,
TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] fkColumns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
ReferencedKeyConstraintDescriptor referencedConstraintDescriptor,
boolean isEnabled,
int raDeleteRule,
int raUpdateRule)
Constructor for a ForeignKeyConstraintDescriptor |
|
ForeignKeyConstraintDescriptor(DataDictionary dataDictionary,
TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] fkColumns,
org.apache.derby.catalog.UUID constraintId,
org.apache.derby.catalog.UUID indexId,
SchemaDescriptor schemaDesc,
org.apache.derby.catalog.UUID referencedConstraintId,
boolean isEnabled,
int raDeleteRule,
int raUpdateRule)
Constructor for a ForeignKeyConstraintDescriptor |
|
FileInfoDescriptor(DataDictionary dataDictionary,
org.apache.derby.catalog.UUID id,
SchemaDescriptor sd,
java.lang.String sqlName,
long generationId)
Constructor for a FileInfoDescriptor. |
|
ConstraintDescriptor(DataDictionary dataDictionary,
TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
int[] referencedColumns,
org.apache.derby.catalog.UUID constraintId,
SchemaDescriptor schemaDesc,
boolean isEnabled)
Constructor for a ConstraintDescriptor |
|
CheckConstraintDescriptor(DataDictionary dataDictionary,
TableDescriptor table,
java.lang.String constraintName,
boolean deferrable,
boolean initiallyDeferred,
org.apache.derby.catalog.UUID constraintId,
java.lang.String constraintText,
org.apache.derby.catalog.ReferencedColumns referencedColumns,
SchemaDescriptor schemaDesc,
boolean isEnabled)
|
|
|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> sql >> [ dictionary overview ] | PREV NEXT | ||||||||