Package org.datanucleus.api.jdo.metadata
Class SequenceMetadataImpl
- java.lang.Object
-
- org.datanucleus.api.jdo.metadata.AbstractMetadataImpl
-
- org.datanucleus.api.jdo.metadata.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.
-
-
Constructor Summary
Constructors Constructor Description SequenceMetadataImpl(org.datanucleus.metadata.SequenceMetaData internal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetAllocationSize()StringgetDatastoreSequence()StringgetFactoryClass()IntegergetInitialValue()org.datanucleus.metadata.SequenceMetaDatagetInternal()StringgetName()javax.jdo.annotations.SequenceStrategygetSequenceStrategy()javax.jdo.metadata.SequenceMetadatasetAllocationSize(int size)javax.jdo.metadata.SequenceMetadatasetDatastoreSequence(String seq)javax.jdo.metadata.SequenceMetadatasetFactoryClass(String cls)javax.jdo.metadata.SequenceMetadatasetInitialValue(int value)-
Methods inherited from class org.datanucleus.api.jdo.metadata.AbstractMetadataImpl
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
-
-
-
-
Method Detail
-
getInternal
public org.datanucleus.metadata.SequenceMetaData getInternal()
-
getAllocationSize
public Integer getAllocationSize()
- Specified by:
getAllocationSizein interfacejavax.jdo.metadata.SequenceMetadata
-
getInitialValue
public Integer getInitialValue()
- Specified by:
getInitialValuein interfacejavax.jdo.metadata.SequenceMetadata
-
getDatastoreSequence
public String getDatastoreSequence()
- Specified by:
getDatastoreSequencein interfacejavax.jdo.metadata.SequenceMetadata
-
getFactoryClass
public String getFactoryClass()
- Specified by:
getFactoryClassin interfacejavax.jdo.metadata.SequenceMetadata
-
getName
public String getName()
- Specified by:
getNamein interfacejavax.jdo.metadata.SequenceMetadata
-
getSequenceStrategy
public javax.jdo.annotations.SequenceStrategy getSequenceStrategy()
- Specified by:
getSequenceStrategyin interfacejavax.jdo.metadata.SequenceMetadata
-
setAllocationSize
public javax.jdo.metadata.SequenceMetadata setAllocationSize(int size)
- Specified by:
setAllocationSizein interfacejavax.jdo.metadata.SequenceMetadata
-
setDatastoreSequence
public javax.jdo.metadata.SequenceMetadata setDatastoreSequence(String seq)
- Specified by:
setDatastoreSequencein interfacejavax.jdo.metadata.SequenceMetadata
-
setFactoryClass
public javax.jdo.metadata.SequenceMetadata setFactoryClass(String cls)
- Specified by:
setFactoryClassin interfacejavax.jdo.metadata.SequenceMetadata
-
setInitialValue
public javax.jdo.metadata.SequenceMetadata setInitialValue(int value)
- Specified by:
setInitialValuein interfacejavax.jdo.metadata.SequenceMetadata
-
-