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.
-
-
Constructor Summary
Constructors Constructor Description SequenceMetadataImpl(org.datanucleus.metadata.SequenceMetaData internal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getAllocationSize()
String
getDatastoreSequence()
String
getFactoryClass()
Integer
getInitialValue()
org.datanucleus.metadata.SequenceMetaData
getInternal()
String
getName()
javax.jdo.annotations.SequenceStrategy
getSequenceStrategy()
javax.jdo.metadata.SequenceMetadata
setAllocationSize(int size)
javax.jdo.metadata.SequenceMetadata
setDatastoreSequence(String seq)
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
-
-
-
-
Method Detail
-
getInternal
public org.datanucleus.metadata.SequenceMetaData getInternal()
-
getAllocationSize
public Integer getAllocationSize()
- Specified by:
getAllocationSize
in interfacejavax.jdo.metadata.SequenceMetadata
-
getInitialValue
public Integer getInitialValue()
- Specified by:
getInitialValue
in interfacejavax.jdo.metadata.SequenceMetadata
-
getDatastoreSequence
public String getDatastoreSequence()
- Specified by:
getDatastoreSequence
in interfacejavax.jdo.metadata.SequenceMetadata
-
getFactoryClass
public String getFactoryClass()
- Specified by:
getFactoryClass
in interfacejavax.jdo.metadata.SequenceMetadata
-
getName
public String 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
public javax.jdo.metadata.SequenceMetadata setDatastoreSequence(String seq)
- Specified by:
setDatastoreSequence
in interfacejavax.jdo.metadata.SequenceMetadata
-
setFactoryClass
public javax.jdo.metadata.SequenceMetadata setFactoryClass(String cls)
- 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
-
-