Class XMLFileSequence

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class XMLFileSequence
    extends org.eclipse.persistence.eis.EISSequence
    Provides sequence support for EISPlatform
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.eclipse.persistence.sequencing.QuerySequence

        selectQuery, shouldAcquireValueAfterInsert, shouldSelectBeforeUpdate, shouldSkipUpdate, shouldUseTransaction, updateQuery, wasSelectQueryCreated, wasUpdateQueryCreated
      • Fields inherited from class org.eclipse.persistence.sequencing.Sequence

        depth, initialValue, isCustomQualifier, name, platform, qualifier, shouldAlwaysOverrideExistingValue, size
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.persistence.queries.ValueReadQuery buildSelectQuery()
      Support sequencing through sequence file.
      protected org.eclipse.persistence.queries.DataModifyQuery buildUpdateQuery()
      Support sequencing through sequence file.
      boolean equals​(java.lang.Object obj)  
      int hashCode()  
      • Methods inherited from class org.eclipse.persistence.sequencing.QuerySequence

        buildSelectQuery, buildUpdateQuery, createArguments, getSelectQuery, getUpdateQuery, onConnect, onDisconnect, select, setSelectQuery, setShouldAcquireValueAfterInsert, setShouldSelectBeforeUpdate, setShouldSkipUpdate, setShouldUseTransaction, setUpdateQuery, shouldAcquireValueAfterInsert, shouldSelectBeforeUpdate, shouldSkipUpdate, shouldUseTransaction, update, updateAndSelectSequence
      • Methods inherited from class org.eclipse.persistence.sequencing.StandardSequence

        createVector, createVectorAtNextVal, getGeneratedValue, getGeneratedVector, setInitialValue
      • Methods inherited from class org.eclipse.persistence.sequencing.Sequence

        clone, equalNameAndSize, getDatasourcePlatform, getGeneratedValue, getGeneratedVector, getInitialValue, getName, getPreallocationSize, getQualified, getQualifier, isConnected, isCustomQualifier, isNative, isTable, isUnaryTable, onConnect, onDisconnect, setDatasourcePlatform, setName, setPreallocationSize, setQualifier, setShouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldAlwaysOverrideExistingValue, shouldUsePreallocation, toString, verifyPlatform
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • XMLFileSequence

        public XMLFileSequence()
        Default constructor.
      • XMLFileSequence

        public XMLFileSequence​(java.lang.String name)
      • XMLFileSequence

        public XMLFileSequence​(java.lang.String name,
                               int size)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class org.eclipse.persistence.eis.EISSequence
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.eclipse.persistence.eis.EISSequence
      • buildSelectQuery

        protected org.eclipse.persistence.queries.ValueReadQuery buildSelectQuery()
        Support sequencing through sequence file.
        Overrides:
        buildSelectQuery in class org.eclipse.persistence.sequencing.QuerySequence
      • buildUpdateQuery

        protected org.eclipse.persistence.queries.DataModifyQuery buildUpdateQuery()
        Support sequencing through sequence file.
        Overrides:
        buildUpdateQuery in class org.eclipse.persistence.sequencing.QuerySequence