public class IndexMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.IndexMetadata
| Constructor and Description |
|---|
IndexMetadataImpl(org.datanucleus.metadata.IndexMetaData internal) |
| Modifier and Type | Method and Description |
|---|---|
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
org.datanucleus.metadata.IndexMetaData |
getInternal() |
javax.jdo.metadata.MemberMetadata[] |
getMembers() |
String |
getName() |
int |
getNumberOfColumns() |
int |
getNumberOfMembers() |
String |
getTable() |
boolean |
getUnique() |
javax.jdo.metadata.ColumnMetadata |
newColumn() |
javax.jdo.metadata.FieldMetadata |
newFieldMetadata(String name) |
javax.jdo.metadata.PropertyMetadata |
newPropertyMetadata(String name) |
javax.jdo.metadata.IndexMetadata |
setName(String name) |
javax.jdo.metadata.IndexMetadata |
setTable(String name) |
javax.jdo.metadata.IndexMetadata |
setUnique(boolean flag) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringpublic IndexMetadataImpl(org.datanucleus.metadata.IndexMetaData internal)
public org.datanucleus.metadata.IndexMetaData getInternal()
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns in interface javax.jdo.metadata.IndexMetadatapublic javax.jdo.metadata.MemberMetadata[] getMembers()
getMembers in interface javax.jdo.metadata.IndexMetadatapublic String getName()
getName in interface javax.jdo.metadata.IndexMetadatapublic int getNumberOfColumns()
getNumberOfColumns in interface javax.jdo.metadata.IndexMetadatapublic int getNumberOfMembers()
getNumberOfMembers in interface javax.jdo.metadata.IndexMetadatapublic String getTable()
getTable in interface javax.jdo.metadata.IndexMetadatapublic boolean getUnique()
getUnique in interface javax.jdo.metadata.IndexMetadatapublic javax.jdo.metadata.ColumnMetadata newColumn()
newColumn in interface javax.jdo.metadata.IndexMetadatapublic javax.jdo.metadata.FieldMetadata newFieldMetadata(String name)
newFieldMetadata in interface javax.jdo.metadata.IndexMetadatapublic javax.jdo.metadata.PropertyMetadata newPropertyMetadata(String name)
newPropertyMetadata in interface javax.jdo.metadata.IndexMetadatapublic javax.jdo.metadata.IndexMetadata setName(String name)
setName in interface javax.jdo.metadata.IndexMetadatapublic javax.jdo.metadata.IndexMetadata setTable(String name)
setTable in interface javax.jdo.metadata.IndexMetadatapublic javax.jdo.metadata.IndexMetadata setUnique(boolean flag)
setUnique in interface javax.jdo.metadata.IndexMetadataCopyright © 2020. All rights reserved.