final class OrdsIntersectTermsEnumFrame
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) FST.Arc<FSTOrdsOutputs.Output> |
arc |
byte[] |
bytes |
(package private) ByteArrayDataInput |
bytesReader |
(package private) int |
curTransitionMax |
(package private) int |
entCount |
(package private) byte[] |
floorData |
(package private) ByteArrayDataInput |
floorDataReader |
(package private) long |
fp |
(package private) long |
fpEnd |
(package private) long |
fpOrig |
(package private) boolean |
isLastInFloor |
(package private) boolean |
isLeafBlock |
private OrdsIntersectTermsEnum |
ite |
(package private) long |
lastSubFP |
long[] |
longs |
(package private) int |
metaDataUpto |
(package private) int |
nextEnt |
(package private) int |
nextFloorLabel |
(package private) int |
numFollowFloorBlocks |
(package private) int |
ord |
(package private) FSTOrdsOutputs.Output |
outputPrefix |
(package private) int |
prefix |
(package private) int |
startBytePos |
(package private) byte[] |
statBytes |
(package private) int |
state |
(package private) ByteArrayDataInput |
statsReader |
(package private) int |
suffix |
(package private) byte[] |
suffixBytes |
(package private) ByteArrayDataInput |
suffixesReader |
(package private) long |
termOrd |
(package private) long |
termOrdOrig |
(package private) BlockTermState |
termState |
(package private) Transition |
transition |
(package private) int |
transitionCount |
(package private) int |
transitionIndex |
Constructor and Description |
---|
OrdsIntersectTermsEnumFrame(OrdsIntersectTermsEnum ite,
int ord) |
Modifier and Type | Method and Description |
---|---|
void |
decodeMetaData() |
int |
getTermBlockOrd() |
(package private) void |
load(FSTOrdsOutputs.Output output) |
(package private) void |
loadNextFloorBlock() |
boolean |
next() |
boolean |
nextLeaf() |
boolean |
nextNonLeaf() |
void |
setState(int state) |
final int ord
long fp
long fpOrig
long fpEnd
long lastSubFP
int state
int metaDataUpto
byte[] suffixBytes
final ByteArrayDataInput suffixesReader
byte[] statBytes
final ByteArrayDataInput statsReader
byte[] floorData
final ByteArrayDataInput floorDataReader
int prefix
int entCount
int nextEnt
long termOrdOrig
long termOrd
boolean isLastInFloor
boolean isLeafBlock
int numFollowFloorBlocks
int nextFloorLabel
Transition transition
int curTransitionMax
int transitionIndex
int transitionCount
FST.Arc<FSTOrdsOutputs.Output> arc
final BlockTermState termState
public long[] longs
public byte[] bytes
ByteArrayDataInput bytesReader
FSTOrdsOutputs.Output outputPrefix
int startBytePos
int suffix
private final OrdsIntersectTermsEnum ite
public OrdsIntersectTermsEnumFrame(OrdsIntersectTermsEnum ite, int ord) throws java.io.IOException
java.io.IOException
void loadNextFloorBlock() throws java.io.IOException
java.io.IOException
public void setState(int state)
void load(FSTOrdsOutputs.Output output) throws java.io.IOException
java.io.IOException
public boolean next()
public boolean nextLeaf()
public boolean nextNonLeaf()
public int getTermBlockOrd()
public void decodeMetaData() throws java.io.IOException
java.io.IOException