public class VersionMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.VersionMetadata
Constructor and Description |
---|
VersionMetadataImpl(org.datanucleus.metadata.VersionMetaData internal) |
Modifier and Type | Method and Description |
---|---|
String |
getColumn() |
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
javax.jdo.metadata.Indexed |
getIndexed() |
javax.jdo.metadata.IndexMetadata |
getIndexMetadata() |
org.datanucleus.metadata.VersionMetaData |
getInternal() |
int |
getNumberOfColumns() |
javax.jdo.annotations.VersionStrategy |
getStrategy() |
javax.jdo.metadata.ColumnMetadata |
newColumnMetadata() |
javax.jdo.metadata.IndexMetadata |
newIndexMetadata() |
javax.jdo.metadata.VersionMetadata |
setColumn(String name) |
javax.jdo.metadata.VersionMetadata |
setIndexed(javax.jdo.metadata.Indexed idx) |
javax.jdo.metadata.VersionMetadata |
setStrategy(javax.jdo.annotations.VersionStrategy str) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
public VersionMetadataImpl(org.datanucleus.metadata.VersionMetaData internal)
public org.datanucleus.metadata.VersionMetaData getInternal()
public String getColumn()
getColumn
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.IndexMetadata getIndexMetadata()
getIndexMetadata
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.Indexed getIndexed()
getIndexed
in interface javax.jdo.metadata.VersionMetadata
public int getNumberOfColumns()
getNumberOfColumns
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.annotations.VersionStrategy getStrategy()
getStrategy
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.IndexMetadata newIndexMetadata()
newIndexMetadata
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.VersionMetadata setColumn(String name)
setColumn
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.VersionMetadata setIndexed(javax.jdo.metadata.Indexed idx)
setIndexed
in interface javax.jdo.metadata.VersionMetadata
public javax.jdo.metadata.VersionMetadata setStrategy(javax.jdo.annotations.VersionStrategy str)
setStrategy
in interface javax.jdo.metadata.VersionMetadata
Copyright © 2020. All rights reserved.