Class OrdsIntersectTermsEnumFrame


  • final class OrdsIntersectTermsEnumFrame
    extends java.lang.Object
    • Field Detail

      • 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
      • statBytes

        byte[] statBytes
      • floorData

        byte[] floorData
      • 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
      • curTransitionMax

        int curTransitionMax
      • transitionIndex

        int transitionIndex
      • transitionCount

        int transitionCount
      • longs

        public long[] longs
      • bytes

        public byte[] bytes
      • startBytePos

        int startBytePos
      • suffix

        int suffix
    • Constructor Detail

      • OrdsIntersectTermsEnumFrame

        public OrdsIntersectTermsEnumFrame​(OrdsIntersectTermsEnum ite,
                                           int ord)
                                    throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • loadNextFloorBlock

        void loadNextFloorBlock()
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • setState

        public void setState​(int state)
      • load

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

        public boolean next()
      • nextLeaf

        public boolean nextLeaf()
      • nextNonLeaf

        public boolean nextNonLeaf()
      • getTermBlockOrd

        public int getTermBlockOrd()
      • decodeMetaData

        public void decodeMetaData()
                            throws java.io.IOException
        Throws:
        java.io.IOException