org.datanucleus.metadata
Class UniqueMetaData
java.lang.Object
org.datanucleus.metadata.MetaData
org.datanucleus.metadata.AbstractConstraintMetaData
org.datanucleus.metadata.UniqueMetaData
- All Implemented Interfaces:
- java.io.Serializable, ColumnMetaDataContainer
public class UniqueMetaData
- extends AbstractConstraintMetaData
- implements ColumnMetaDataContainer
MetaData representing a unique constraint.
- See Also:
- Serialized Form
| Methods inherited from class org.datanucleus.metadata.MetaData |
addExtension, addExtension, assertIfInitialised, getExtensions, getNoOfExtensions, getParent, getValueForExtension, getValuesForExtension, hasExtension, isInitialised, isPopulated, isUsed, newExtensionMetaData, removeExtension, setParent, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UniqueMetaData
public UniqueMetaData(UniqueMetaData umd)
- Constructor to create a copy of the passed metadata using the provided parent.
- Parameters:
umd - The metadata to copy
UniqueMetaData
public UniqueMetaData()
- Default constructor. Set fields using setters, before populate().
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getTable
public java.lang.String getTable()
setTable
public void setTable(java.lang.String table)
isDeferred
public final boolean isDeferred()
setDeferred
public UniqueMetaData setDeferred(boolean deferred)
setDeferred
public UniqueMetaData setDeferred(java.lang.String deferred)
toString
public java.lang.String toString(java.lang.String prefix,
java.lang.String indent)
- Returns a string representation of the object.
This can be used as part of a facility to output a MetaData file.
- Overrides:
toString in class MetaData
- Parameters:
prefix - prefix stringindent - indent string
- Returns:
- a string representation of the object.
Copyright © 2011. All Rights Reserved.