Class TupleDescriptor
java.lang.Object
org.apache.derby.iapi.sql.dictionary.TupleDescriptor
- Direct Known Subclasses:
ColumnDescriptor, PermissionsDescriptor, RoleGrantDescriptor, StatisticsDescriptor, UniqueTupleDescriptor, UserDescriptor
This is the superclass of all Descriptors. Users of DataDictionary should use
the specific descriptor.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DataDictionary/////////////////////////////////////////////////////////////// -
Constructor Summary
ConstructorsConstructorDescription///////////////////////////////////////////////////////////////TupleDescriptor(DataDictionary dataDictionary) -
Method Summary
Modifier and TypeMethodDescription(package private) DependableFindergetColumnDependableFinder(int formatId, byte[] columnBitMap) protected DataDictionary(package private) DependableFindergetDependableFinder(int formatId) ///////////////////////////////////////////////////////////////Each descriptor must identify itself with its type; i.e index, check constraint whatever.booleanIs this provider persistent?protected void
-
Field Details
-
dataDictionary
///////////////////////////////////////////////////////////////
-
-
Constructor Details
-
TupleDescriptor
public TupleDescriptor()/////////////////////////////////////////////////////////////// -
TupleDescriptor
-
-
Method Details
-
getDataDictionary
-
setDataDictionary
-
isPersistent
public boolean isPersistent()Is this provider persistent? A stored dependency will be required if both the dependent and provider are persistent.- Returns:
- boolean Whether or not this provider is persistent.
-
getDependableFinder
/////////////////////////////////////////////////////////////// -
getColumnDependableFinder
-
getDescriptorType
Each descriptor must identify itself with its type; i.e index, check constraint whatever. -
getDescriptorName
-