Class SequenceMetadataImpl
java.lang.Object
org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
org.datanucleus.api.jdo.metadata.api.SequenceMetadataImpl
- All Implemented Interfaces:
javax.jdo.metadata.Metadata
,javax.jdo.metadata.SequenceMetadata
public class SequenceMetadataImpl
extends AbstractMetadataImpl
implements javax.jdo.metadata.SequenceMetadata
Implementation of JDO SequenceMetadata object.
-
Field Summary
Fields inherited from class org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
internalMD, parent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.datanucleus.metadata.SequenceMetaData
getName()
javax.jdo.annotations.SequenceStrategy
javax.jdo.metadata.SequenceMetadata
setAllocationSize
(int size) javax.jdo.metadata.SequenceMetadata
javax.jdo.metadata.SequenceMetadata
setFactoryClass
(String cls) javax.jdo.metadata.SequenceMetadata
setInitialValue
(int value) Methods inherited from class org.datanucleus.api.jdo.metadata.api.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
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
-
Constructor Details
-
SequenceMetadataImpl
public SequenceMetadataImpl(org.datanucleus.metadata.SequenceMetaData internal)
-
-
Method Details
-
getInternal
public org.datanucleus.metadata.SequenceMetaData getInternal() -
getAllocationSize
- Specified by:
getAllocationSize
in interfacejavax.jdo.metadata.SequenceMetadata
-
getInitialValue
- Specified by:
getInitialValue
in interfacejavax.jdo.metadata.SequenceMetadata
-
getDatastoreSequence
- Specified by:
getDatastoreSequence
in interfacejavax.jdo.metadata.SequenceMetadata
-
getFactoryClass
- Specified by:
getFactoryClass
in interfacejavax.jdo.metadata.SequenceMetadata
-
getName
- Specified by:
getName
in interfacejavax.jdo.metadata.SequenceMetadata
-
getSequenceStrategy
public javax.jdo.annotations.SequenceStrategy getSequenceStrategy()- Specified by:
getSequenceStrategy
in interfacejavax.jdo.metadata.SequenceMetadata
-
setAllocationSize
public javax.jdo.metadata.SequenceMetadata setAllocationSize(int size) - Specified by:
setAllocationSize
in interfacejavax.jdo.metadata.SequenceMetadata
-
setDatastoreSequence
- Specified by:
setDatastoreSequence
in interfacejavax.jdo.metadata.SequenceMetadata
-
setFactoryClass
- Specified by:
setFactoryClass
in interfacejavax.jdo.metadata.SequenceMetadata
-
setInitialValue
public javax.jdo.metadata.SequenceMetadata setInitialValue(int value) - Specified by:
setInitialValue
in interfacejavax.jdo.metadata.SequenceMetadata
-