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, toString
public UniqueMetadataImpl(org.datanucleus.metadata.UniqueMetaData internal)
public org.datanucleus.metadata.UniqueMetaData getInternal()
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns
in interface javax.jdo.metadata.UniqueMetadata
public Boolean getDeferred()
getDeferred
in interface javax.jdo.metadata.UniqueMetadata
public javax.jdo.metadata.MemberMetadata[] getMembers()
getMembers
in interface javax.jdo.metadata.UniqueMetadata
public String getName()
getName
in interface javax.jdo.metadata.UniqueMetadata
public int getNumberOfColumns()
getNumberOfColumns
in interface javax.jdo.metadata.UniqueMetadata
public int getNumberOfMembers()
getNumberOfMembers
in interface javax.jdo.metadata.UniqueMetadata
public String getTable()
getTable
in interface javax.jdo.metadata.UniqueMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata
in interface javax.jdo.metadata.UniqueMetadata
public javax.jdo.metadata.FieldMetadata newFieldMetadata(String name)
newFieldMetadata
in interface javax.jdo.metadata.UniqueMetadata
public javax.jdo.metadata.PropertyMetadata newPropertyMetadata(String name)
newPropertyMetadata
in interface javax.jdo.metadata.UniqueMetadata
public javax.jdo.metadata.UniqueMetadata setDeferred(boolean flag)
setDeferred
in interface javax.jdo.metadata.UniqueMetadata
public javax.jdo.metadata.UniqueMetadata setName(String name)
setName
in interface javax.jdo.metadata.UniqueMetadata
public javax.jdo.metadata.UniqueMetadata setTable(String name)
setTable
in interface javax.jdo.metadata.UniqueMetadata
Copyright © 2020. All rights reserved.