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 Details

    • SequenceMetadataImpl

      public SequenceMetadataImpl(org.datanucleus.metadata.SequenceMetaData internal)
  • Method Details

    • getInternal

      public org.datanucleus.metadata.SequenceMetaData getInternal()
    • getAllocationSize

      public Integer getAllocationSize()
      Specified by:
      getAllocationSize in interface javax.jdo.metadata.SequenceMetadata
    • getInitialValue

      public Integer getInitialValue()
      Specified by:
      getInitialValue in interface javax.jdo.metadata.SequenceMetadata
    • getDatastoreSequence

      public String getDatastoreSequence()
      Specified by:
      getDatastoreSequence in interface javax.jdo.metadata.SequenceMetadata
    • getFactoryClass

      public String getFactoryClass()
      Specified by:
      getFactoryClass in interface javax.jdo.metadata.SequenceMetadata
    • getName

      public String getName()
      Specified by:
      getName in interface javax.jdo.metadata.SequenceMetadata
    • getSequenceStrategy

      public javax.jdo.annotations.SequenceStrategy getSequenceStrategy()
      Specified by:
      getSequenceStrategy in interface javax.jdo.metadata.SequenceMetadata
    • setAllocationSize

      public javax.jdo.metadata.SequenceMetadata setAllocationSize(int size)
      Specified by:
      setAllocationSize in interface javax.jdo.metadata.SequenceMetadata
    • setDatastoreSequence

      public javax.jdo.metadata.SequenceMetadata setDatastoreSequence(String seq)
      Specified by:
      setDatastoreSequence in interface javax.jdo.metadata.SequenceMetadata
    • setFactoryClass

      public javax.jdo.metadata.SequenceMetadata setFactoryClass(String cls)
      Specified by:
      setFactoryClass in interface javax.jdo.metadata.SequenceMetadata
    • setInitialValue

      public javax.jdo.metadata.SequenceMetadata setInitialValue(int value)
      Specified by:
      setInitialValue in interface javax.jdo.metadata.SequenceMetadata