|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> sql >> [ dictionary overview ] | PREV NEXT | ||||||||
A
- ALL - Static variable in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- AliasDescriptor - class org.apache.derby.iapi.sql.dictionary.AliasDescriptor.
- This class represents an Alias Descriptor.
- AliasDescriptor(DataDictionary, UUID, String, UUID, String, char, char, boolean, AliasInfo, String) - Constructor for class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- Constructor for a AliasDescriptor
- actionSPS - Variable in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
- actionSPSId - Variable in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
- activeConstraint(ConstraintDescriptor) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Reports whether an individual constraint must be enforced.
- add(UUID, ColumnDescriptor) - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptorList
- Add the column.
- addConstraintDescriptor(ConstraintDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Adds the given ConstraintDescriptor to the data dictionary, associated with the given table and constraint type.
- addDescriptor(TupleDescriptor, TupleDescriptor, int, boolean, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Adds a descriptor to a system catalog identified by the catalogNumber.
- addDescriptorArray(TupleDescriptor[], TupleDescriptor, int, boolean, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- array version of addDescriptor.
- addSPSDescriptor(SPSDescriptor, TransactionController, boolean) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Adds the given SPSDescriptor to the data dictionary, associated with the given table and constraint type.
- aid - Variable in class org.apache.derby.iapi.sql.dictionary.SchemaDescriptor
- aliasID - Variable in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- aliasInfo - Variable in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- aliasName - Variable in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- aliasType - Variable in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- areColumnsComparable(ColumnDescriptorList) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Indicates whether the column descriptor list is type comparable with the constraints columns.
- assertAutoinc(boolean, long, DefaultInfo) - Static method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- autoincInc - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- autoincStart - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
B
- BASE_TABLE_TYPE - Static variable in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- baseColumnPositions() - Method in class org.apache.derby.iapi.sql.dictionary.IndexRowGenerator
- buildColumnList() - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- builds a column list for the catalog
- buildDescriptor(ExecRow, TupleDescriptor, DataDictionary) - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- builds a tuple descriptor from a row
- buildEmptyIndexRow(int, RowLocation) - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- builds an empty row given for a given index number.
- builtInType() - Method in interface org.apache.derby.iapi.sql.dictionary.SystemColumn
- Is it a built-in type?
C
- CHECK_CONSTRAINT - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- COLUMN_LIST - Static variable in class org.apache.derby.iapi.sql.dictionary.TupleDescriptor
- COMPILE_ONLY_MODE - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Modes returned from startReading()
- CONGLOMERATE_LIST - Static variable in class org.apache.derby.iapi.sql.dictionary.TupleDescriptor
- CONSTRAINT_LIST - Static variable in class org.apache.derby.iapi.sql.dictionary.TupleDescriptor
- CONTEXT_ID - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionaryContext
- CORE_DATA_DICTIONARY_VERSION - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- DataDictionaryVersion property indicates the updgrade level of the system catalogs.
- CREATE_DATA_DICTIONARY_VERSION - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- CreateDataDictionaryVersion property indicates the level of the system catalogs, at the time of database creation.
- CatalogRowFactory - class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory.
- Superclass of all row factories.
- CatalogRowFactory(UUIDFactory, ExecutionFactory, DataValueFactory, boolean) - Constructor for class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- CheckConstraintDescriptor - class org.apache.derby.iapi.sql.dictionary.CheckConstraintDescriptor.
- This class represents a check constraint descriptor.
- CheckConstraintDescriptor(DataDictionary, TableDescriptor, String, boolean, boolean, UUID, String, ReferencedColumns, SchemaDescriptor, boolean) - Constructor for class org.apache.derby.iapi.sql.dictionary.CheckConstraintDescriptor
- ColumnDescriptor - class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor.
- This class represents a column descriptor.
- ColumnDescriptor(String, int, DataTypeDescriptor, DataValueDescriptor, DefaultInfo, TableDescriptor, UUID, long, long, boolean) - Constructor for class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- Constructor for a ColumnDescriptor
- ColumnDescriptor(String, int, DataTypeDescriptor, DataValueDescriptor, DefaultInfo, UUID, UUID, long, long, boolean) - Constructor for class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- Constructor for a ColumnDescriptor.
- ColumnDescriptorList - class org.apache.derby.iapi.sql.dictionary.ColumnDescriptorList.
- This represents a list of column descriptors.
- ColumnDescriptorList() - Constructor for class org.apache.derby.iapi.sql.dictionary.ColumnDescriptorList
- ConglomerateDescriptor - class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor.
- The ConglomerateDescriptor class is used to get information about conglomerates for the purpose of optimization.
- ConglomerateDescriptor(DataDictionary, long, String, boolean, IndexRowGenerator, boolean, UUID, UUID, UUID) - Constructor for class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
- Constructor for a conglomerate descriptor.
- ConglomerateDescriptorList - class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList.
- ConglomerateDescriptorList() - Constructor for class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- ConsInfo - interface org.apache.derby.iapi.sql.dictionary.ConsInfo.
- This interface describes the columns in a referenced constraint.
- ConstraintDescriptor - class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor.
- This class is used to get information from a ConstraintDescriptor.
- ConstraintDescriptor(DataDictionary, TableDescriptor, String, boolean, boolean, int[], UUID, SchemaDescriptor, boolean) - Constructor for class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Constructor for a ConstraintDescriptor
- ConstraintDescriptorList - class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList.
- ConstraintDescriptorList() - Constructor for class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList
- catalogName - Variable in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- checkForAnyExistingDeleteConnectionViolations(DataDictionary, TableDescriptor, int, Hashtable, String) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- checkForMultiplePathInvalidCases(int, int, String, String) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- checkIndexNumber(int) - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- checkOption - Variable in class org.apache.derby.iapi.sql.dictionary.ViewDescriptor
- checkType(int) - Method in class org.apache.derby.iapi.sql.dictionary.ReferencedKeyConstraintDescriptor
- checkVersion(int, String) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Check to see if a database has been upgraded to the required level in order to use a langauge feature that is.
- checkedSelfReferencing - Variable in class org.apache.derby.iapi.sql.dictionary.ReferencedKeyConstraintDescriptor
- clearCaches() - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Clear all of the DataDictionary caches.
- colDL - Variable in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- columnCount - Variable in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- columnDefault - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- columnDefaultInfo - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- columnDescriptorList - Variable in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- columnIntersects(int[]) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Does a column intersect with our referenced columns
- columnName - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- columnNames - Variable in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
- columnNamesMatch(String[], ColumnDescriptorList) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- columnNumber - Variable in class org.apache.derby.iapi.sql.dictionary.DefaultDescriptor
- public interface to this class public void setDefaultUUID(UUID defaultUUID); public UUID getTableUUID();
- columnPosition - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- columnType - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- compSchemaId - Variable in class org.apache.derby.iapi.sql.dictionary.SPSDescriptor
- compSchemaId - Variable in class org.apache.derby.iapi.sql.dictionary.ViewDescriptor
- compileStatement(LanguageConnectionContext, TableDescriptor) - Method in class org.apache.derby.iapi.sql.dictionary.SPSDescriptor
- compileTime - Variable in class org.apache.derby.iapi.sql.dictionary.SPSDescriptor
- computeAutoincRowLocations(TransactionController, TableDescriptor) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- returns an array of RowLocations corresponding to the autoincrement columns in the table.
- conglomerateDescriptorList - Variable in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- conglomerateNumber - Variable in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
- constraintDescriptorList - Variable in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- constraintId - Variable in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- constraintId - Variable in class org.apache.derby.iapi.sql.dictionary.SubConstraintDescriptor
- constraintName - Variable in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- constraintText - Variable in class org.apache.derby.iapi.sql.dictionary.CheckConstraintDescriptor
- constraintText - Variable in class org.apache.derby.iapi.sql.dictionary.SubCheckConstraintDescriptor
- constraintType - Variable in class org.apache.derby.iapi.sql.dictionary.ReferencedKeyConstraintDescriptor
- public interface to this descriptor: public boolean hasSelfReferencingFK(ConstraintDescriptorList cdl, int type) throws StandardException; public ConstraintDescriptorList getForeignKeyConstraints(int type) throws StandardException; public boolean isReferenced(); public int getReferenceCount(); public int incrementReferenceCount(); public int decrementReferenceCount();
- convertIdCase(String) - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- convertIdToLower - Variable in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- creationTimestamp - Variable in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
D
- DATABASE_ID - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- DDL_MODE - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- DDUtils - class org.apache.derby.iapi.sql.dictionary.DDUtils.
- Static Data dictionary utilities.
- DDUtils() - Constructor for class org.apache.derby.iapi.sql.dictionary.DDUtils
- DD_VERSION_CS_10_0 - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Cloudscape/Derby 10.0 (Gandalf) System Catalog version
- DD_VERSION_CS_5_0 - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Cloudscape 5.0 System Catalog version
- DD_VERSION_CS_5_1 - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Cloudscape 5.1 (Arwen) System Catalog version
- DD_VERSION_CS_5_2 - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Cloudscape 5.2 (Frodo) System Catalog version
- DD_VERSION_CS_8_1 - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Cloudscape 8.1 (Pre-Gandalf) System Catalog version
- DD_VERSION_CURRENT - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Special version indicating the database must be upgraded to or created at the current engine level
- DD_VERSION_DERBY_10_1 - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Derby 10.1 System Catalog version
- DEFAULT_LOCK_GRANULARITY - Static variable in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- DEFAULT_SCHEMA_UUID - Static variable in class org.apache.derby.iapi.sql.dictionary.SchemaDescriptor
- DEFAULT_USER_NAME - Static variable in class org.apache.derby.iapi.sql.dictionary.SchemaDescriptor
- DISABLED - Static variable in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- DROP_CONSTRAINT - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- DataDescriptorGenerator - class org.apache.derby.iapi.sql.dictionary.DataDescriptorGenerator.
- This is an implementation of the DataDescriptorGenerator interface that lives in the DataDictionary protocol.
- DataDescriptorGenerator(DataDictionary) - Constructor for class org.apache.derby.iapi.sql.dictionary.DataDescriptorGenerator
- Make a generator.
- DataDictionary - interface org.apache.derby.iapi.sql.dictionary.DataDictionary.
- The DataDictionary interface is used with the data dictionary to get descriptors for binding and compilation.
- DataDictionaryContext - interface org.apache.derby.iapi.sql.dictionary.DataDictionaryContext.
- DataDictionaryContext stores the data dictionary to be used by the language module.
- DefaultDescriptor - class org.apache.derby.iapi.sql.dictionary.DefaultDescriptor.
- This interface is used to get information from a DefaultDescriptor.
- DefaultDescriptor(DataDictionary, UUID, UUID, int) - Constructor for class org.apache.derby.iapi.sql.dictionary.DefaultDescriptor
- Constructor for a DefaultDescriptor
- DependencyDescriptor - class org.apache.derby.iapi.sql.dictionary.DependencyDescriptor.
- This interface is used to get information from a DependencyDescriptor.
- DependencyDescriptor(Dependent, Provider) - Constructor for class org.apache.derby.iapi.sql.dictionary.DependencyDescriptor
- Constructor for a DependencyDescriptor
- DependencyDescriptor(UUID, DependableFinder, UUID, DependableFinder) - Constructor for class org.apache.derby.iapi.sql.dictionary.DependencyDescriptor
- Constructor for a DependencyDescriptor
- dataDictionary - Variable in class org.apache.derby.iapi.sql.dictionary.DataDescriptorGenerator
- dataDictionary - Variable in class org.apache.derby.iapi.sql.dictionary.TupleDescriptor
- decrementReferenceCount() - Method in class org.apache.derby.iapi.sql.dictionary.ReferencedKeyConstraintDescriptor
- Decrement the reference count by one.
- defaultUUID - Variable in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- defaultUUID - Variable in class org.apache.derby.iapi.sql.dictionary.DefaultDescriptor
- deferrable - Variable in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- deferrable() - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Returns TRUE if the constraint is deferrable (we will probably not do deferrable constraints in the initial release, but I want this to be part of the interface).
- deleteRow(TransactionController, ExecIndexRow, int) - Method in interface org.apache.derby.iapi.sql.dictionary.TabInfo
- Given a key row, delete all matching heap rows and their index rows.
- deleteRows(TransactionController, ExecIndexRow, int, Qualifier[][], TupleFilter, ExecIndexRow, int, int) - Method in interface org.apache.derby.iapi.sql.dictionary.TabInfo
- Delete the set of rows defined by a scan on an index from the table.
- dependentBloodhound - Variable in class org.apache.derby.iapi.sql.dictionary.DependencyDescriptor
- dependentID - Variable in class org.apache.derby.iapi.sql.dictionary.DependencyDescriptor
- public interface for this class is: public DependableFinder getDependentFinder(); public UUID getProviderID(); public DependableFinder getProviderFinder();
- distinctIndexConglomerateNumbers - Variable in class org.apache.derby.iapi.sql.dictionary.IndexLister
- distinctIndexNames - Variable in class org.apache.derby.iapi.sql.dictionary.IndexLister
- distinctIndexRowGenerators - Variable in class org.apache.derby.iapi.sql.dictionary.IndexLister
- doColumnsIntersect(int[], int[]) - Static method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Does a column in the input set intersect with our referenced columns?
- doneReading(int, LanguageConnectionContext) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Inform this DataDictionary that we have finished reading it.
- dropAliasDescriptor(AliasDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drop an AliasDescriptor from the DataDictionary
- dropAllColumnDescriptors(UUID, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops all column descriptors from the given table.
- dropAllConglomerateDescriptors(TableDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops all conglomerates associated with a table.
- dropAllConstraintDescriptors(TableDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops all ConstraintDescriptors from the data dictionary that are associated with the given table.
- dropColumnDescriptor(UUID, String, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Given a column name and a table ID, drops the column descriptor from the table.
- dropConglomerateDescriptor(UUID, ConglomerateDescriptor) - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- Remove the specified conglomerate descriptor from the conglomerate descriptor list.
- dropConglomerateDescriptor(ConglomerateDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops a conglomerate descriptor
- dropConglomerateDescriptorByUUID(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- Remove the specified conglomerate descriptor from the conglomerate descriptor list.
- dropConstraintDescriptor(TableDescriptor, ConstraintDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops the given ConstraintDescriptor that is associated with the given table and constraint type from the data dictionary.
- dropConstraintDescriptorById(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList
- Drop the constraint with the given UUID.
- dropDependentsStoredDependencies(UUID, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Remove all of the stored dependencies for a given dependent's ID from the data dictionary.
- dropFileInfoDescriptor(FileInfoDescriptor) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drop a FileDescriptor from the datadictionary.
- dropSPSDescriptor(SPSDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops the given SPSDescriptor.
- dropSPSDescriptor(UUID, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops the given SPSDescriptor.
- dropSchemaDescriptor(String, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drop the descriptor for a schema, given the schema's name
- dropStatisticsDescriptors(UUID, UUID, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops all statistics descriptors for a given table/index column combination.
- dropStoredDependency(DependencyDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drop a dependency from the data dictionary.
- dropTableDescriptor(TableDescriptor, SchemaDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drop the table descriptor.
- dropTriggerDescriptor(TriggerDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops the given TriggerDescriptor that is associated with the given table and constraint type from the data dictionary.
- dropViewCascade(LanguageConnectionContext) - Method in class org.apache.derby.iapi.sql.dictionary.ViewDescriptor
- Drops the dependent view as part of a drop table cascade
- dropViewDescriptor(ViewDescriptor, TransactionController) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Drops the view descriptor from the data dictionary.
- dropViewWork(DataDictionary, DependencyManager, LanguageConnectionContext, TransactionController, SchemaDescriptor, TableDescriptor, boolean) - Method in class org.apache.derby.iapi.sql.dictionary.ViewDescriptor
- dvf - Variable in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
E
- ENABLED - Static variable in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- ef - Variable in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- ef - Variable in class org.apache.derby.iapi.sql.dictionary.IndexRowGenerator
- elementAt(int) - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptorList
- Return the nth (0-based) element in the list.
- elementAt(int) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList
- Return the nth (0-based) element in the list.
- elements() - Method in class org.apache.derby.iapi.sql.dictionary.GenericDescriptorList
- emptyConstraintDescriptorList() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Empty the constraint descriptor list
- emptyTriggerDescriptorList() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Empty the trigger descriptor list
- equals(Object) - Method in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- Determine if two AliasDescriptors are the same.
- equals(Object) - Method in class org.apache.derby.iapi.sql.dictionary.IndexRowGenerator
- Test for value equality
- equals(Object) - Method in class org.apache.derby.iapi.sql.dictionary.SchemaDescriptor
- Determine if two SchemaDescriptors are the same.
- eventMask - Variable in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
F
- FOREIGNKEY_CONSTRAINT - Static variable in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- FileInfoDescriptor - class org.apache.derby.iapi.sql.dictionary.FileInfoDescriptor.
- A Descriptor for a file that has been stored in the database.
- FileInfoDescriptor(DataDictionary, UUID, SchemaDescriptor, String, long) - Constructor for class org.apache.derby.iapi.sql.dictionary.FileInfoDescriptor
- Constructor for a FileInfoDescriptor.
- ForeignKeyConstraintDescriptor - class org.apache.derby.iapi.sql.dictionary.ForeignKeyConstraintDescriptor.
- A foreign key.
- ForeignKeyConstraintDescriptor(DataDictionary, TableDescriptor, String, boolean, boolean, int[], UUID, UUID, SchemaDescriptor, ReferencedKeyConstraintDescriptor, boolean, int, int) - Constructor for class org.apache.derby.iapi.sql.dictionary.ForeignKeyConstraintDescriptor
- Constructor for a ForeignKeyConstraintDescriptor
- ForeignKeyConstraintDescriptor(DataDictionary, TableDescriptor, String, boolean, boolean, int[], UUID, UUID, SchemaDescriptor, UUID, boolean, int, int) - Constructor for class org.apache.derby.iapi.sql.dictionary.ForeignKeyConstraintDescriptor
- Constructor for a ForeignKeyConstraintDescriptor
- fkConstraintList - Variable in class org.apache.derby.iapi.sql.dictionary.ReferencedKeyConstraintDescriptor
- fkEnabledConstraintList - Variable in class org.apache.derby.iapi.sql.dictionary.ReferencedKeyConstraintDescriptor
- forConstraint - Variable in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
G
- GLOBAL_TEMPORARY_TABLE_TYPE - Static variable in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- GenericDescriptorList - class org.apache.derby.iapi.sql.dictionary.GenericDescriptorList.
- GenericDescriptorList() - Constructor for class org.apache.derby.iapi.sql.dictionary.GenericDescriptorList
- generateError(String, String) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- generateError(String, String, int) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- generateError(String, String, String) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- generateIndexName(int) - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- Generate an index name based on the index number.
- generationId - Variable in class org.apache.derby.iapi.sql.dictionary.FileInfoDescriptor
- getActionId() - Method in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
- Get the trigger action sps UUID
- getActionSPS(LanguageConnectionContext) - Method in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
- Get the trigger action sps
- getActiveConstraintDescriptors(ConstraintDescriptorList) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Convert a constraint descriptor list into a list of active constraints, that is, constraints which must be enforced.
- getAliasDescriptor(UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get an AliasDescriptor given its UUID.
- getAliasDescriptor(String, String, char) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get a AliasDescriptor by alias name and name space.
- getAliasInfo() - Method in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- Gests the AliasInfo for the alias.
- getAliasType() - Method in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- Gets the type of the alias.
- getAliasType(char) - Static method in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- getAllDependencyDescriptorsList() - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Build and return an List with DependencyDescriptors for all of the stored dependencies.
- getAllIndexes() - Method in class org.apache.derby.iapi.sql.dictionary.IndexLister
- Reads all the indices on the table and populates arrays with the corresponding index row generators and index conglomerate ids.
- getAllRelevantConstraints(int, boolean, int[], boolean[], ConstraintDescriptorList) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets all of the relevant constraints for a statement, given its statement type and its list of updated columns.
- getAllRelevantTriggers(int, int[], GenericDescriptorList) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Builds a list of all triggers which are relevant to a given statement type, given a list of updated columns.
- getAllSPSDescriptors() - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get every statement in this database.
- getAuthorizationId() - Method in class org.apache.derby.iapi.sql.dictionary.SchemaDescriptor
- Gets the authorization id of the schema
- getAutoincInc() - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- Get the Increment value given by the user for an autoincrement column
- getAutoincIncrementArray() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- gets an array of increment values for autoincrement columns in the target table.
- getAutoincStart() - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- Get the start value of an autoincrement column
- getBaseColumnPosition(int, int) - Method in interface org.apache.derby.iapi.sql.dictionary.TabInfo
- Get the base column position for a column within a catalog given the (0-based) index number for this catalog and the (0-based) column number for the column within the index.
- getCacheMode() - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Returns the cache mode of the data dictionary.
- getCanonicalHeapName() - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- Get the name for the heap conglomerate underlying this catalog.
- getCanonicalHeapUUID() - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- Get the UUID of the heap underlying this catalog.
- getCanonicalIndexUUID(int) - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- Get the UUID of the numbered index.
- getCanonicalTableUUID() - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- Get the UUID of this catalog.
- getCatalogName() - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- get the name of the catalog
- getCatalogRowFactory() - Method in interface org.apache.derby.iapi.sql.dictionary.TabInfo
- Get the CatalogRowFactory for this TabInfo.
- getCheckOptionType() - Method in class org.apache.derby.iapi.sql.dictionary.ViewDescriptor
- Gets an identifier telling what type of check option is on this view.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.AliasDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.DefaultDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.FileInfoDescriptor
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.SPSDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.SchemaDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
- Get the provider's type.
- getClassType() - Method in class org.apache.derby.iapi.sql.dictionary.ViewDescriptor
- Get the provider's type.
- getColumnCount() - Method in class org.apache.derby.iapi.sql.dictionary.StatisticsDescriptor
- getColumnDependableFinder(int, byte[]) - Method in class org.apache.derby.iapi.sql.dictionary.TupleDescriptor
- getColumnDescriptor(UUID, String) - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptorList
- Get the column descriptor
- getColumnDescriptor(UUID, int) - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptorList
- Get the column descriptor
- getColumnDescriptor(String) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Get the descriptor for a column in the table, either by the column name or by its ordinal position (column number).
- getColumnDescriptor(int) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- getColumnDescriptorByDefaultId(UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get a ColumnDescriptor given its Default ID.
- getColumnDescriptorList() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets the column descriptor list
- getColumnDescriptors() - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Get the column descriptors for all the columns referenced by this constraint.
- getColumnDescriptors(DataDictionary, TableDescriptor, String[]) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- getColumnName() - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptor
- Get the name of the column.
- getColumnNames() - Method in class org.apache.derby.iapi.sql.dictionary.ColumnDescriptorList
- Get an array of strings for all the columns in this CDL.
- getColumnNames() - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
- Get the column names for this conglomerate descriptor.
- getColumnNamesArray() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets an array of column names.
- getColumnNumber() - Method in class org.apache.derby.iapi.sql.dictionary.DefaultDescriptor
- Get the column number of the column.
- getCompSchemaId() - Method in class org.apache.derby.iapi.sql.dictionary.SPSDescriptor
- Get the compilation type schema id when this view was first bound.
- getCompSchemaId() - Method in class org.apache.derby.iapi.sql.dictionary.ViewDescriptor
- Get the compilation type schema id when this view was first bound.
- getCompileTime() - Method in class org.apache.derby.iapi.sql.dictionary.SPSDescriptor
- The time this prepared statement was compiled
- getConglomerateDescriptor(long) - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- Get a conglomerate descriptor by its number
- getConglomerateDescriptor(String) - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- Get a conglomerate descriptor by its Name
- getConglomerateDescriptor(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- Get a conglomerate descriptor by its UUID String
- getConglomerateDescriptor(UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get a ConglomerateDescriptor given its UUID.
- getConglomerateDescriptor(long) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get a ConglomerateDescriptor given its conglomerate number.
- getConglomerateDescriptor(String, SchemaDescriptor, boolean) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- 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.
- getConglomerateDescriptor(long) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets a conglomerate descriptor for the given table and conglomerate number.
- getConglomerateDescriptor(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets a conglomerate descriptor for the given table and conglomerate UUID String.
- getConglomerateDescriptorList() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets the conglomerate descriptor list
- getConglomerateDescriptors(long) - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- Get an array of conglomerate descriptors with the given conglomerate number.
- getConglomerateDescriptors(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
- Get an array of conglomerate descriptors by a UUID String.
- getConglomerateDescriptors(UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get an array of ConglomerateDescriptors given the UUID.
- getConglomerateDescriptors(long) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get an array of conglomerate descriptors for the given conglomerate number.
- getConglomerateDescriptors() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets a ConglomerateDescriptor[] to loop through all the conglomerate descriptors for the table.
- getConglomerateDescriptors(long) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets array of conglomerate descriptors for the given table and conglomerate number.
- getConglomerateDescriptors(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets array of conglomerate descriptors for the given table and conglomerate UUID.
- getConglomerateId() - Method in class org.apache.derby.iapi.sql.dictionary.CheckConstraintDescriptor
- Get the UUID of the backing index, if one exists.
- getConglomerateId() - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- getConglomerateId() - Method in class org.apache.derby.iapi.sql.dictionary.KeyConstraintDescriptor
- Get the UUID of the backing index, if one exists.
- getConglomerateName() - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
- Gets the name of the conglomerate.
- getConglomerateNumber() - Method in class org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptor
- Gets the number for the conglomerate.
- getConstraintDescriptor(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList
- Get the ConstraintDescriptor with the matching UUID String for the backing index.
- getConstraintDescriptor(UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get a ConstraintDescriptor given its UUID.
- getConstraintDescriptor(String, UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get a ConstraintDescriptor given its name and schema ID.
- getConstraintDescriptor(TableDescriptor, UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get the constraint descriptor given a table and the UUID String of the backing index.
- getConstraintDescriptorById(UUID) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList
- Get the ConstraintDescriptor with the matching constraint id.
- getConstraintDescriptorById(TableDescriptor, UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get the constraint descriptor given a table and the UUID String of the constraint
- getConstraintDescriptorByName(SchemaDescriptor, String) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList
- Get the ConstraintDescriptor with the matching constraint name.
- getConstraintDescriptorByName(TableDescriptor, SchemaDescriptor, String, boolean) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get the constraint descriptor given a TableDescriptor and the constraint name.
- getConstraintDescriptorList(boolean) - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptorList
- Return a list of constraints where enabled is as passed in.
- getConstraintDescriptorList() - Method in class org.apache.derby.iapi.sql.dictionary.TableDescriptor
- Gets the constraint descriptor list
- getConstraintDescriptors(TableDescriptor) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Load up the constraint descriptor list for this table descriptor and return it.
- getConstraintName() - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Gets the name of the constraint.
- getConstraintTableDescriptor(UUID) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Return a table descriptor corresponding to the TABLEID field in SYSCONSTRAINTS where CONSTRAINTID matches the constraintId passsed in.
- getConstraintText() - Method in class org.apache.derby.iapi.sql.dictionary.CheckConstraintDescriptor
- Get the text of the constraint.
- getConstraintText() - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Get the text of the constraint.
- getConstraintText() - Method in class org.apache.derby.iapi.sql.dictionary.SubCheckConstraintDescriptor
- Get the text of the check constraint definition.
- getConstraintType() - Method in class org.apache.derby.iapi.sql.dictionary.CheckConstraintDescriptor
- Gets an identifier telling what type of descriptor it is (UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK).
- getConstraintType() - Method in class org.apache.derby.iapi.sql.dictionary.ConstraintDescriptor
- Gets an identifier telling what type of descriptor it is (UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK).
- getConstraintType() - Method in class org.apache.derby.iapi.sql.dictionary.ForeignKeyConstraintDescriptor
- Gets an identifier telling what type of descriptor it is (UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK).
- getConstraintType() - Method in class org.apache.derby.iapi.sql.dictionary.ReferencedKeyConstraintDescriptor
- getCoreCatalog(int) - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Get core catalog info.
- getCreateHeapProperties() - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- Get the Properties associated with creating the heap.
- getCreateHeapProperties() - Method in interface org.apache.derby.iapi.sql.dictionary.TabInfo
- Get the Properties associated with creating the heap.
- getCreateIndexProperties(int) - Method in class org.apache.derby.iapi.sql.dictionary.CatalogRowFactory
- Get the Properties associated with creating the specified index.
- getCreateIndexProperties(int) - Method in interface org.apache.derby.iapi.sql.dictionary.TabInfo
- Get the Properties associated with creating the specified index.
- getCreationTimestamp() - Method in class org.apache.derby.iapi.sql.dictionary.TriggerDescriptor
- Get the time that this trigger was created.
- getCurrentDeleteConnections(DataDictionary, TableDescriptor, int, Hashtable, boolean, boolean) - Static method in class org.apache.derby.iapi.sql.dictionary.DDUtils
- getDataDescriptorGenerator() - Method in interface org.apache.derby.iapi.sql.dictionary.DataDictionary
- Ge