public class UniqueMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.UniqueMetadata
| Constructor and Description |
|---|
UniqueMetadataImpl(org.datanucleus.metadata.UniqueMetaData internal) |
| Modifier and Type | Method and Description |
|---|---|
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
Boolean |
getDeferred() |
org.datanucleus.metadata.UniqueMetaData |
getInternal() |
javax.jdo.metadata.MemberMetadata[] |
getMembers() |
String |
getName() |
int |
getNumberOfColumns() |
int |
getNumberOfMembers() |
String |
getTable() |
javax.jdo.metadata.ColumnMetadata |
newColumnMetadata() |
javax.jdo.metadata.FieldMetadata |
newFieldMetadata(String name) |
javax.jdo.metadata.PropertyMetadata |
newPropertyMetadata(String name) |
javax.jdo.metadata.UniqueMetadata |
setDeferred(boolean flag) |
javax.jdo.metadata.UniqueMetadata |
setName(String name) |
javax.jdo.metadata.UniqueMetadata |
setTable(String name) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringpublic UniqueMetadataImpl(org.datanucleus.metadata.UniqueMetaData internal)
public org.datanucleus.metadata.UniqueMetaData getInternal()
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns in interface javax.jdo.metadata.UniqueMetadatapublic Boolean getDeferred()
getDeferred in interface javax.jdo.metadata.UniqueMetadatapublic javax.jdo.metadata.MemberMetadata[] getMembers()
getMembers in interface javax.jdo.metadata.UniqueMetadatapublic String getName()
getName in interface javax.jdo.metadata.UniqueMetadatapublic int getNumberOfColumns()
getNumberOfColumns in interface javax.jdo.metadata.UniqueMetadatapublic int getNumberOfMembers()
getNumberOfMembers in interface javax.jdo.metadata.UniqueMetadatapublic String getTable()
getTable in interface javax.jdo.metadata.UniqueMetadatapublic javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata in interface javax.jdo.metadata.UniqueMetadatapublic javax.jdo.metadata.FieldMetadata newFieldMetadata(String name)
newFieldMetadata in interface javax.jdo.metadata.UniqueMetadatapublic javax.jdo.metadata.PropertyMetadata newPropertyMetadata(String name)
newPropertyMetadata in interface javax.jdo.metadata.UniqueMetadatapublic javax.jdo.metadata.UniqueMetadata setDeferred(boolean flag)
setDeferred in interface javax.jdo.metadata.UniqueMetadatapublic javax.jdo.metadata.UniqueMetadata setName(String name)
setName in interface javax.jdo.metadata.UniqueMetadatapublic javax.jdo.metadata.UniqueMetadata setTable(String name)
setTable in interface javax.jdo.metadata.UniqueMetadataCopyright © 2020. All rights reserved.