C D F G H I L M N P R S T U V 
All Classes All Packages

C

close() - Method in class com.yahoo.fsa.FSA
 
com.yahoo.fsa - package com.yahoo.fsa
 

D

data() - Method in class com.yahoo.fsa.FSA.State
 
data(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
 
dataString(int) - Method in class com.yahoo.fsa.FSA
Retrieves data for the given state using the underlying fsa data buffer.
delta(byte) - Method in class com.yahoo.fsa.FSA.State
 
delta(char) - Method in class com.yahoo.fsa.FSA.State
 
delta(int, byte) - Method in class com.yahoo.fsa.FSA
 
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.

F

FSA - Class in com.yahoo.fsa
Finite-State Automaton.
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
 
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.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) - Method in class com.yahoo.fsa.MetaData
 
getIndirectRecordEntry(int, 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
 

H

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

isFinal() - Method in class com.yahoo.fsa.FSA.State
 
isFinal(int) - Method in class com.yahoo.fsa.FSA
 
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(FSA.Iterator.Item) - Constructor for class com.yahoo.fsa.FSA.Iterator.Item
Copy constructor.
Item(FSA, int) - Constructor for class com.yahoo.fsa.FSA.Iterator.Item
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
 
start() - Method in class com.yahoo.fsa.FSA
 
start() - Method in class com.yahoo.fsa.FSA.State
 

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

user(int) - Method in class com.yahoo.fsa.MetaData
 

V

version() - Method in class com.yahoo.fsa.FSA
 
C D F G H I L M N P R S T U V 
All Classes All Packages