SubCheckConstraintDescriptor, SubKeyConstraintDescriptorpublic abstract class SubConstraintDescriptor extends UniqueTupleDescriptor
| Modifier and Type | Field | Description |
|---|---|---|
(package private) UUID |
constraintId |
|
(package private) TableDescriptor |
td |
public interface for this class:
public void setConstraintId(UUID constraintId);
public boolean hasBackingIndex();
public void setTableDescriptor(TableDescriptor td);
public TableDescriptor getTableDescriptor();
|
| Constructor | Description |
|---|---|
SubConstraintDescriptor(UUID constraintId) |
Constructor for a SubConstraintDescriptorImpl
|
| Modifier and Type | Method | Description |
|---|---|---|
TableDescriptor |
getTableDescriptor() |
Returns the cached TableDescriptor, if
supplied, that the constraint is on.
|
UUID |
getUUID() |
Gets the UUID of the constraint.
|
abstract boolean |
hasBackingIndex() |
Does this constraint have a backing index?
|
void |
setConstraintId(UUID constraintId) |
Sets the UUID of the constraint.
|
void |
setTableDescriptor(TableDescriptor td) |
Caches the TableDescriptor of the
table that the constraint is on.
|
java.lang.String |
toString() |
Convert the SubConstraintDescriptor to a String.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetColumnDependableFinder, getDataDictionary, getDependableFinder, getDescriptorName, getDescriptorType, isPersistent, setDataDictionaryTableDescriptor td
UUID constraintId
SubConstraintDescriptor(UUID constraintId)
constraintId - The UUID of the constraint.public void setConstraintId(UUID constraintId)
constraintId - The constraint Id.public UUID getUUID()
getUUID in class UniqueTupleDescriptorpublic abstract boolean hasBackingIndex()
public void setTableDescriptor(TableDescriptor td)
td - The TableDescriptor.public TableDescriptor getTableDescriptor()
public java.lang.String toString()
toString in class java.lang.ObjectApache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.