Class DatastoreIdentityMetadataImpl
java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.DatastoreIdentityMetadataImpl
- All Implemented Interfaces:
javax.jdo.metadata.DatastoreIdentityMetadata, javax.jdo.metadata.Metadata
public class DatastoreIdentityMetadataImpl
extends AbstractMetadataImpl
implements javax.jdo.metadata.DatastoreIdentityMetadata
Implementation of JDO DatastoreIdentityMetadata object.
-
Field Summary
Fields inherited from class AbstractMetadataImpl
internalMD, parent -
Constructor Summary
ConstructorsConstructorDescriptionDatastoreIdentityMetadataImpl(org.datanucleus.metadata.DatastoreIdentityMetaData idmd) -
Method Summary
Modifier and TypeMethodDescriptionjavax.jdo.metadata.ColumnMetadata[]org.datanucleus.metadata.DatastoreIdentityMetaDataintjavax.jdo.annotations.IdGeneratorStrategyjavax.jdo.metadata.ColumnMetadatajavax.jdo.metadata.DatastoreIdentityMetadatajavax.jdo.metadata.DatastoreIdentityMetadatasetCustomStrategy(String strategy) javax.jdo.metadata.DatastoreIdentityMetadatasetSequence(String seq) javax.jdo.metadata.DatastoreIdentityMetadatasetStrategy(javax.jdo.annotations.IdGeneratorStrategy strategy) Methods inherited from class AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javax.jdo.metadata.Metadata
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata
-
Constructor Details
-
DatastoreIdentityMetadataImpl
public DatastoreIdentityMetadataImpl(org.datanucleus.metadata.DatastoreIdentityMetaData idmd)
-
-
Method Details
-
getInternal
public org.datanucleus.metadata.DatastoreIdentityMetaData getInternal() -
getColumn
- Specified by:
getColumnin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
getColumns
public javax.jdo.metadata.ColumnMetadata[] getColumns()- Specified by:
getColumnsin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
getCustomStrategy
- Specified by:
getCustomStrategyin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
getNumberOfColumns
public int getNumberOfColumns()- Specified by:
getNumberOfColumnsin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
getSequence
- Specified by:
getSequencein interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
getStrategy
public javax.jdo.annotations.IdGeneratorStrategy getStrategy()- Specified by:
getStrategyin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
newColumnMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()- Specified by:
newColumnMetadatain interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
setColumn
- Specified by:
setColumnin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
setCustomStrategy
- Specified by:
setCustomStrategyin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
setSequence
- Specified by:
setSequencein interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-
setStrategy
public javax.jdo.metadata.DatastoreIdentityMetadata setStrategy(javax.jdo.annotations.IdGeneratorStrategy strategy) - Specified by:
setStrategyin interfacejavax.jdo.metadata.DatastoreIdentityMetadata
-