Module org.apache.lucene.core
Class IntersectTermsEnumFrame
java.lang.Object
org.apache.lucene.codecs.lucene90.blocktree.IntersectTermsEnumFrame
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) byte[]
(package private) final ByteArrayDataInput
(package private) int
(package private) final ByteArrayDataInput
(package private) long
(package private) long
(package private) long
(package private) boolean
(package private) boolean
private final IntersectTermsEnum
(package private) int
(package private) long
(package private) int
(package private) int
(package private) int
(package private) int
(package private) final int
(package private) int
(package private) int
(package private) int
(package private) byte[]
(package private) int
(package private) final ByteArrayDataInput
(package private) int
(package private) int
(package private) byte[]
(package private) final ByteArrayDataInput
(package private) byte[]
(package private) final ByteArrayDataInput
(package private) final BlockTermState
(package private) final Transition
(package private) int
(package private) int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
(package private) void
(package private) void
load
(SegmentTermsEnum.OutputAccumulator outputAccumulator) (package private) void
(package private) void
boolean
next()
void
nextLeaf()
boolean
void
setState
(int state)
-
Field Details
-
ord
final int ord -
fp
long fp -
fpOrig
long fpOrig -
fpEnd
long fpEnd -
lastSubFP
long lastSubFP -
state
int state -
lastState
int lastState -
metaDataUpto
int metaDataUpto -
suffixBytes
byte[] suffixBytes -
suffixesReader
-
suffixLengthBytes
byte[] suffixLengthBytes -
suffixLengthsReader
-
statBytes
byte[] statBytes -
statsSingletonRunLength
int statsSingletonRunLength -
statsReader
-
floorDataReader
-
prefix
int prefix -
entCount
int entCount -
nextEnt
int nextEnt -
isLastInFloor
boolean isLastInFloor -
isLeafBlock
boolean isLeafBlock -
numFollowFloorBlocks
int numFollowFloorBlocks -
nextFloorLabel
int nextFloorLabel -
transition
-
transitionIndex
int transitionIndex -
transitionCount
int transitionCount -
arc
-
termState
-
bytes
byte[] bytes -
bytesReader
-
outputNum
int outputNum -
startBytePos
int startBytePos -
suffix
int suffix -
ite
-
-
Constructor Details
-
IntersectTermsEnumFrame
- Throws:
IOException
-
-
Method Details
-
loadNextFloorBlock
- Throws:
IOException
-
setState
public void setState(int state) -
load
- Throws:
IOException
-
load
- Throws:
IOException
-
load
- Throws:
IOException
-
next
public boolean next() -
nextLeaf
public void nextLeaf() -
nextNonLeaf
public boolean nextNonLeaf() -
getTermBlockOrd
public int getTermBlockOrd() -
decodeMetaData
- Throws:
IOException
-