Class OrdsIntersectTermsEnumFrame

java.lang.Object
org.apache.lucene.codecs.blocktreeords.OrdsIntersectTermsEnumFrame

final class OrdsIntersectTermsEnumFrame extends Object
  • Field Details

    • ord

      final int ord
    • fp

      long fp
    • fpOrig

      long fpOrig
    • fpEnd

      long fpEnd
    • lastSubFP

      long lastSubFP
    • state

      int state
    • metaDataUpto

      int metaDataUpto
    • suffixBytes

      byte[] suffixBytes
    • suffixesReader

      final ByteArrayDataInput suffixesReader
    • statBytes

      byte[] statBytes
    • statsReader

      final ByteArrayDataInput statsReader
    • floorData

      byte[] floorData
    • floorDataReader

      final ByteArrayDataInput floorDataReader
    • prefix

      int prefix
    • entCount

      int entCount
    • nextEnt

      int nextEnt
    • termOrdOrig

      long termOrdOrig
    • termOrd

      long termOrd
    • isLastInFloor

      boolean isLastInFloor
    • isLeafBlock

      boolean isLeafBlock
    • numFollowFloorBlocks

      int numFollowFloorBlocks
    • nextFloorLabel

      int nextFloorLabel
    • transition

      Transition transition
    • curTransitionMax

      int curTransitionMax
    • transitionIndex

      int transitionIndex
    • transitionCount

      int transitionCount
    • arc

    • termState

      final BlockTermState termState
    • bytes

      public byte[] bytes
    • bytesReader

      ByteArrayDataInput bytesReader
    • outputPrefix

      FSTOrdsOutputs.Output outputPrefix
    • startBytePos

      int startBytePos
    • suffix

      int suffix
    • ite

      private final OrdsIntersectTermsEnum ite
  • Constructor Details

  • Method Details

    • loadNextFloorBlock

      void loadNextFloorBlock() throws IOException
      Throws:
      IOException
    • setState

      public void setState(int state)
    • load

      void load(FSTOrdsOutputs.Output output) throws IOException
      Throws:
      IOException
    • next

      public boolean next()
    • nextLeaf

      public boolean nextLeaf()
    • nextNonLeaf

      public boolean nextNonLeaf()
    • getTermBlockOrd

      public int getTermBlockOrd()
    • decodeMetaData

      public void decodeMetaData() throws IOException
      Throws:
      IOException