org.datanucleus.jdo.metadata
Class VersionMetadataImpl
java.lang.Object
org.datanucleus.jdo.metadata.AbstractMetadataImpl
org.datanucleus.jdo.metadata.VersionMetadataImpl
- All Implemented Interfaces:
- javax.jdo.metadata.Metadata, javax.jdo.metadata.VersionMetadata
public class VersionMetadataImpl
- extends AbstractMetadataImpl
- implements javax.jdo.metadata.VersionMetadata
Implementation of JDO VersionMetadata object.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.jdo.metadata.Metadata |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata |
VersionMetadataImpl
public VersionMetadataImpl(VersionMetaData internal)
getInternal
public VersionMetaData getInternal()
getColumn
public java.lang.String getColumn()
- Specified by:
getColumn in interface javax.jdo.metadata.VersionMetadata
getColumns
public javax.jdo.metadata.ColumnMetadata[] getColumns()
- Specified by:
getColumns in interface javax.jdo.metadata.VersionMetadata
getIndexMetadata
public javax.jdo.metadata.IndexMetadata getIndexMetadata()
- Specified by:
getIndexMetadata in interface javax.jdo.metadata.VersionMetadata
getIndexed
public javax.jdo.metadata.Indexed getIndexed()
- Specified by:
getIndexed in interface javax.jdo.metadata.VersionMetadata
getNumberOfColumns
public int getNumberOfColumns()
- Specified by:
getNumberOfColumns in interface javax.jdo.metadata.VersionMetadata
getStrategy
public javax.jdo.annotations.VersionStrategy getStrategy()
- Specified by:
getStrategy in interface javax.jdo.metadata.VersionMetadata
newColumnMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
- Specified by:
newColumnMetadata in interface javax.jdo.metadata.VersionMetadata
newIndexMetadata
public javax.jdo.metadata.IndexMetadata newIndexMetadata()
- Specified by:
newIndexMetadata in interface javax.jdo.metadata.VersionMetadata
setColumn
public javax.jdo.metadata.VersionMetadata setColumn(java.lang.String name)
- Specified by:
setColumn in interface javax.jdo.metadata.VersionMetadata
setIndexed
public javax.jdo.metadata.VersionMetadata setIndexed(javax.jdo.metadata.Indexed idx)
- Specified by:
setIndexed in interface javax.jdo.metadata.VersionMetadata
setStrategy
public javax.jdo.metadata.VersionMetadata setStrategy(javax.jdo.annotations.VersionStrategy str)
- Specified by:
setStrategy in interface javax.jdo.metadata.VersionMetadata
Copyright © 2011. All Rights Reserved.