org.apache.derby.iapi.sql.dictionary
Class TupleDescriptor
java.lang.Object
org.apache.derby.iapi.sql.dictionary.TupleDescriptor
- Direct Known Subclasses:
- AliasDescriptor, ColumnDescriptor, ConglomerateDescriptor, ConstraintDescriptor, DefaultDescriptor, DependencyDescriptor, FileInfoDescriptor, SchemaDescriptor, SPSDescriptor, StatisticsDescriptor, SubConstraintDescriptor, TableDescriptor, TriggerDescriptor, ViewDescriptor
- public class TupleDescriptor
- extends java.lang.Object
This is the superclass of all Descriptors. Users of DataDictionary should use
the specific descriptor.
- Author:
- Rick, Manish
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COLUMN_LIST
public static final int COLUMN_LIST
- See Also:
- Constant Field Values
CONGLOMERATE_LIST
public static final int CONGLOMERATE_LIST
- See Also:
- Constant Field Values
TRIGGER_LIST
public static final int TRIGGER_LIST
- See Also:
- Constant Field Values
CONSTRAINT_LIST
public static final int CONSTRAINT_LIST
- See Also:
- Constant Field Values
dataDictionary
private DataDictionary dataDictionary
TupleDescriptor
public TupleDescriptor()
TupleDescriptor
public TupleDescriptor(DataDictionary dataDictionary)
getDataDictionary
protected DataDictionary getDataDictionary()
throws StandardException
- Throws:
StandardException
setDataDictionary
protected void setDataDictionary(DataDictionary dd)
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
public DependableFinder getDependableFinder(int formatId)
getColumnDependableFinder
DependableFinder getColumnDependableFinder(int formatId,
byte[] columnBitMap)
getDescriptorType
public java.lang.String getDescriptorType()
- Each descriptor must identify itself with its type; i.e index, check
constraint whatever.
getDescriptorName
public java.lang.String getDescriptorName()
Apache Derby V10.0 Engine Documentation - Copyright © 1997,2004 The Apache Software Foundation or its licensors, as applicable.