Package org.apache.lucene.util.automaton
Class ByteRunAutomaton
- java.lang.Object
- 
- org.apache.lucene.util.automaton.RunAutomaton
- 
- org.apache.lucene.util.automaton.ByteRunAutomaton
 
 
- 
- All Implemented Interfaces:
- Accountable
 
 public class ByteRunAutomaton extends RunAutomaton Automaton representation for matching UTF-8 byte[].
- 
- 
Field Summary- 
Fields inherited from interface org.apache.lucene.util.AccountableNULL_ACCOUNTABLE
 
- 
 - 
Constructor SummaryConstructors Constructor Description ByteRunAutomaton(Automaton a)Converts incoming automaton to byte-based (UTF32ToUTF8) firstByteRunAutomaton(Automaton a, boolean isBinary, int determinizeWorkLimit)expert: if isBinary is true, the input is already byte-based
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanrun(byte[] s, int offset, int length)Returns true if the given byte array is accepted by this automaton- 
Methods inherited from class org.apache.lucene.util.automaton.RunAutomatonequals, getCharIntervals, getSize, hashCode, isAccept, ramBytesUsed, step, toString
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.apache.lucene.util.AccountablegetChildResources
 
- 
 
-