SubCheckConstraintDescriptor
, SubKeyConstraintDescriptor
public 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, wait
getColumnDependableFinder, getDataDictionary, getDependableFinder, getDescriptorName, getDescriptorType, isPersistent, setDataDictionary
TableDescriptor 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 UniqueTupleDescriptor
public abstract boolean hasBackingIndex()
public void setTableDescriptor(TableDescriptor td)
td
- The TableDescriptor.public TableDescriptor getTableDescriptor()
public java.lang.String toString()
toString
in class java.lang.Object
Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.