Skip navigation links
C D E F G H I L M N P R S T U V _ 

C

com.yahoo.fsa - package com.yahoo.fsa
 

D

data(int) - Method in class com.yahoo.fsa.FSA
Retrieves data for the given state using the underlying fsa data buffer.
data() - Method in class com.yahoo.fsa.FSA.State
 
dataString(int) - Method in class com.yahoo.fsa.FSA
Retrieves data for the given state using the underlying fsa data buffer.
dataString() - Method in class com.yahoo.fsa.FSA.State
 
decode(ByteBuffer) - Method in class com.yahoo.fsa.FSA
 
decode(ByteBuffer) - Method in class com.yahoo.fsa.MetaData
 
delta(int, byte) - Method in class com.yahoo.fsa.FSA
 
delta(byte) - Method in class com.yahoo.fsa.FSA.State
 
delta(char) - Method in class com.yahoo.fsa.FSA.State
 
delta(String) - Method in class com.yahoo.fsa.FSA.State
Jumps ahead by string
deltaWord(String) - Method in class com.yahoo.fsa.FSA.State
Jumps ahead by a word - if this is not the first word, it must be preceeded by space.

E

encode(String) - Method in class com.yahoo.fsa.FSA
 
encode(CharBuffer) - Method in class com.yahoo.fsa.FSA
 
encode(CharBuffer) - Method in class com.yahoo.fsa.MetaData
 

F

findNext() - Method in class com.yahoo.fsa.FSA.Iterator
 
FSA - Class in com.yahoo.fsa
Finite-State Automaton.
FSA(String) - Constructor for class com.yahoo.fsa.FSA
Loads an FSA from a file using utf-8 encoding
FSA(String, String) - Constructor for class com.yahoo.fsa.FSA
Loads an FSA from a file using the specified character encoding.
FSA(FileInputStream) - Constructor for class com.yahoo.fsa.FSA
Loads an FSA from a file input stream using utf-8 encoding
FSA(FileInputStream, String) - Constructor for class com.yahoo.fsa.FSA
Loads an FSA from a file input stream using the specified character encoding
fsa - Variable in class com.yahoo.fsa.FSA.Iterator.Item
 
fsa - Variable in class com.yahoo.fsa.FSA.State
 
FSA.Iterator - Class in com.yahoo.fsa
Class used to iterate over all accepted strings in the fsa.
FSA.Iterator.Item - Class in com.yahoo.fsa
Internally, this class stores the state information for the iterator.
FSA.State - Class in com.yahoo.fsa
Thread local state object used to traverse a Finite-State Automaton.

G

getData() - Method in class com.yahoo.fsa.FSA.Iterator.Item
 
getDataString() - Method in class com.yahoo.fsa.FSA.Iterator.Item
 
getDirectRecordEntry(int, int) - Method in class com.yahoo.fsa.MetaData
 
getIndirectRecordEntry(int, int) - Method in class com.yahoo.fsa.MetaData
 
getIndirectRecordEntry(int) - Method in class com.yahoo.fsa.MetaData
 
getIntEntry(int) - Method in class com.yahoo.fsa.MetaData
 
getState() - Method in class com.yahoo.fsa.FSA
 
getString() - Method in class com.yahoo.fsa.FSA.Iterator.Item
 
getStringArrayEntry(int, int) - Method in class com.yahoo.fsa.MetaData
 
getStringEntry(int) - Method in class com.yahoo.fsa.MetaData
 
getSymbol(int) - Method in class com.yahoo.fsa.FSA
 

H

h_checksum() - Method in class com.yahoo.fsa.FSA
 
h_checksum() - Method in class com.yahoo.fsa.MetaData
 
h_data_size() - Method in class com.yahoo.fsa.FSA
 
h_data_type() - Method in class com.yahoo.fsa.FSA
 
h_fixed_data_size() - Method in class com.yahoo.fsa.FSA
 
h_has_phash() - Method in class com.yahoo.fsa.FSA
 
h_magic() - Method in class com.yahoo.fsa.FSA
 
h_magic() - Method in class com.yahoo.fsa.MetaData
 
h_reserved(int) - Method in class com.yahoo.fsa.MetaData
 
h_serial() - Method in class com.yahoo.fsa.FSA
 
h_size() - Method in class com.yahoo.fsa.FSA
 
h_size() - Method in class com.yahoo.fsa.MetaData
 
h_start() - Method in class com.yahoo.fsa.FSA
 
h_user(int) - Method in class com.yahoo.fsa.MetaData
 
h_version() - Method in class com.yahoo.fsa.FSA
 
h_version() - Method in class com.yahoo.fsa.MetaData
 
hash - Variable in class com.yahoo.fsa.FSA.State
 
hash() - Method in class com.yahoo.fsa.FSA.State
 
hashDelta(int, byte) - Method in class com.yahoo.fsa.FSA
 
hasNext() - Method in class com.yahoo.fsa.FSA.Iterator
 
hasPerfectHash() - Method in class com.yahoo.fsa.FSA
 
hasPerfectHash() - Method in class com.yahoo.fsa.FSA.State
 

I

init(String, String) - Method in class com.yahoo.fsa.FSA
 
init(FileInputStream, String) - Method in class com.yahoo.fsa.FSA
 
init(String, String) - Method in class com.yahoo.fsa.MetaData
 
isFinal(int) - Method in class com.yahoo.fsa.FSA
 
isFinal() - Method in class com.yahoo.fsa.FSA.State
 
isOk() - Method in class com.yahoo.fsa.FSA
 
isOk() - Method in class com.yahoo.fsa.MetaData
 
isStartState() - Method in class com.yahoo.fsa.FSA.State
 
isValid() - Method in class com.yahoo.fsa.FSA.State
 
item - Variable in class com.yahoo.fsa.FSA.Iterator
 
Item(FSA, int) - Constructor for class com.yahoo.fsa.FSA.Iterator.Item
Constructor
Item(FSA.Iterator.Item) - Constructor for class com.yahoo.fsa.FSA.Iterator.Item
Copy constructor.
iterator() - Method in class com.yahoo.fsa.FSA
Returns a new iterator to the start state.
iterator(FSA.State) - Method in class com.yahoo.fsa.FSA
Returns a new iterator to the given state.
Iterator(FSA.State) - Constructor for class com.yahoo.fsa.FSA.Iterator
Constructor.

L

loadFromResource(String, Class) - Static method in class com.yahoo.fsa.FSA
Loads an FSA from a resource file name, which is resolved from the class path of the class loader of the given class.
lookup(String) - Method in class com.yahoo.fsa.FSA
Convenience method that returns the metadata string in the fsa for the input lookup String, or null if the input string does not exist in the fsa.
lookup(String) - Method in class com.yahoo.fsa.FSA.State
 

M

main(String[]) - Static method in class com.yahoo.fsa.FSA
 
main(String[]) - Static method in class com.yahoo.fsa.MetaData
 
MetaData - Class in com.yahoo.fsa
Class for accessing meta-data (dat-files) used by FSA applications.
MetaData(String) - Constructor for class com.yahoo.fsa.MetaData
 
MetaData(String, String) - Constructor for class com.yahoo.fsa.MetaData
 

N

next() - Method in class com.yahoo.fsa.FSA.Iterator
 

P

peekDelta(byte) - Method in class com.yahoo.fsa.FSA.State
Returns whether the given symbol would take us to a valid state, without changing the state

R

remove() - Method in class com.yahoo.fsa.FSA.Iterator
 

S

serial() - Method in class com.yahoo.fsa.FSA
 
stack - Variable in class com.yahoo.fsa.FSA.Iterator.Item
 
start() - Method in class com.yahoo.fsa.FSA
 
start() - Method in class com.yahoo.fsa.FSA.State
 
state - Variable in class com.yahoo.fsa.FSA.Iterator.Item
 
State(FSA) - Constructor for class com.yahoo.fsa.FSA.State
 
state - Variable in class com.yahoo.fsa.FSA.State
 
string - Variable in class com.yahoo.fsa.FSA.Iterator.Item
 
symbol - Variable in class com.yahoo.fsa.FSA.Iterator.Item
 

T

toString() - Method in class com.yahoo.fsa.FSA.Iterator.Item
 
tryDelta(byte) - Method in class com.yahoo.fsa.FSA.State
 
tryDelta(String) - Method in class com.yahoo.fsa.FSA.State
Jumps ahead by string if that puts us into a valid state, does nothing otherwise
tryDeltaWord(String) - Method in class com.yahoo.fsa.FSA.State
Tries to jump ahead by one word.

U

useInitState - Variable in class com.yahoo.fsa.FSA.Iterator
 
user(int) - Method in class com.yahoo.fsa.MetaData
 

V

version() - Method in class com.yahoo.fsa.FSA
 

_

_charset - Variable in class com.yahoo.fsa.FSA
 
_charset - Variable in class com.yahoo.fsa.MetaData
 
_data - Variable in class com.yahoo.fsa.FSA
 
_data - Variable in class com.yahoo.fsa.MetaData
 
_header - Variable in class com.yahoo.fsa.FSA
 
_header - Variable in class com.yahoo.fsa.MetaData
 
_ok - Variable in class com.yahoo.fsa.FSA
 
_ok - Variable in class com.yahoo.fsa.MetaData
 
_phash - Variable in class com.yahoo.fsa.FSA
 
_state_tab - Variable in class com.yahoo.fsa.FSA
 
_symbol_tab - Variable in class com.yahoo.fsa.FSA
 
C D E F G H I L M N P R S T U V _ 
Skip navigation links

Copyright © 2018. All rights reserved.