Class 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 Detail

      • SequenceMetadataImpl

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

      • 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