Interface SequenceInformation

  • All Known Implementing Classes:
    SequenceInformationImpl

    public interface SequenceInformation
    Access to information about existing sequences.
    • Method Detail

      • getSequenceName

        QualifiedSequenceName getSequenceName()
        The qualified sequence name.
        Returns:
        The sequence name
      • getIncrementSize

        @Deprecated
        default int getIncrementSize()
        Deprecated.
        use getIncrementValue() instead.
        Retrieve the extracted increment-size defined for the sequence.
        Returns:
        The extracted increment size; use a negative number to indicate the increment could not be extracted.
      • getStartValue

        Long getStartValue()
        Retrieve the extracted start value defined for the sequence.
        Returns:
        The extracted start value or null id the value could not be extracted.
      • getMinValue

        Long getMinValue()
        Retrieve the extracted minimum value defined for the sequence.
        Returns:
        The extracted minimum value or null id the value could not be extracted.
      • getMaxValue

        Long getMaxValue()
        Retrieve the extracted maximum value defined for the sequence.
        Returns:
        The extracted maximum value or null id the value could not be extracted.
      • getIncrementValue

        Long getIncrementValue()
        Retrieve the extracted increment value defined for the sequence.
        Returns:
        The extracted increment value; use a negative number to indicate the increment could not be extracted.