public abstract class SubConstraintDescriptor extends TupleDescriptor implements UniqueTupleDescriptor
| Modifier and Type | Field and 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 and Description |
|---|
SubConstraintDescriptor(UUID constraintId)
Constructor for a SubConstraintDescriptorImpl
|
| Modifier and Type | Method and 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.
|
getColumnDependableFinder, 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 interface 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.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.