Uses of Class
org.apache.lucene.util.fst.FST.BytesReader

Packages that use FST.BytesReader
org.apache.lucene.util.fst Finite state transducers 
 

Uses of FST.BytesReader in org.apache.lucene.util.fst
 

Methods in org.apache.lucene.util.fst that return FST.BytesReader
 FST.BytesReader FST.getBytesReader()
          Returns a FST.BytesReader for this FST, positioned at position 0.
 

Methods in org.apache.lucene.util.fst with parameters of type FST.BytesReader
 FST.Arc<T> FST.findTargetArc(int labelToMatch, FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
          Finds an arc leaving the incoming arc, replacing the arc in place.
static IntsRef Util.getByOutput(FST<Long> fst, long targetOutput, FST.BytesReader in, FST.Arc<Long> arc, FST.Arc<Long> scratchArc, IntsRef result)
          Expert: like Util.getByOutput(FST, long) except reusing BytesReader, initial and scratch Arc, and result.
static
<T> FST.Arc<T>
Util.readCeilArc(int label, FST<T> fst, FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
          Reads the first arc greater or equal that the given label into the provided arc in place and returns it iff found, otherwise return null.
 FST.Arc<T> FST.readFirstRealTargetArc(long node, FST.Arc<T> arc, FST.BytesReader in)
           
 FST.Arc<T> FST.readFirstTargetArc(FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
          Follow the follow arc and read the first arc of its target; this changes the provided arc (2nd arg) in-place and returns it.
 FST.Arc<T> FST.readLastTargetArc(FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
          Follows the follow arc and reads the last arc of its target; this changes the provided arc (2nd arg) in-place and returns it.
 FST.Arc<T> FST.readNextArc(FST.Arc<T> arc, FST.BytesReader in)
          In-place read; returns the arc.
 int FST.readNextArcLabel(FST.Arc<T> arc, FST.BytesReader in)
          Peeks at next arc's label; does not alter arc.
 FST.Arc<T> FST.readNextRealArc(FST.Arc<T> arc, FST.BytesReader in)
          Never returns null, but you should never call this if arc.isLast() is true.
 



Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.