Class TermStates.TermStateInfo

  • Enclosing class:
    TermStates

    private static final class TermStates.TermStateInfo
    extends java.lang.Object
    Wrapper over TermState, ordinal value, term doc frequency and total term frequency
    • Field Detail

      • ordinal

        private final int ordinal
      • docFreq

        private final int docFreq
      • totalTermFreq

        private final long totalTermFreq
    • Constructor Detail

      • TermStateInfo

        public TermStateInfo​(TermState state,
                             int ordinal,
                             int docFreq,
                             long totalTermFreq)
        Initialize TermStateInfo
    • Method Detail

      • getState

        public TermState getState()
        Get term state
      • getOrdinal

        public int getOrdinal()
        Get ordinal value
      • getDocFreq

        public int getDocFreq()
        Get term doc frequency
      • getTotalTermFreq

        public long getTotalTermFreq()
        Get total term frequency