JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
M
N
O
P
R
S
T
A
addEmit(String)
- Method in class org.ahocorasick.trie.
State
addEmit(Collection<String>)
- Method in class org.ahocorasick.trie.
State
addKeyword(String)
- Method in class org.ahocorasick.trie.
Trie.TrieBuilder
addState(Character)
- Method in class org.ahocorasick.trie.
State
addToOverlaps(Intervalable, List<Intervalable>, List<Intervalable>)
- Method in class org.ahocorasick.interval.
IntervalNode
B
build()
- Method in class org.ahocorasick.trie.
Trie.TrieBuilder
builder()
- Static method in class org.ahocorasick.trie.
Trie
C
caseInsensitive()
- Method in class org.ahocorasick.trie.
Trie.TrieBuilder
checkForOverlaps(Intervalable, IntervalNode.Direction)
- Method in class org.ahocorasick.interval.
IntervalNode
checkForOverlapsToTheLeft(Intervalable)
- Method in class org.ahocorasick.interval.
IntervalNode
checkForOverlapsToTheRight(Intervalable)
- Method in class org.ahocorasick.interval.
IntervalNode
compare(Intervalable, Intervalable)
- Method in class org.ahocorasick.interval.
IntervalableComparatorByPosition
compare(Intervalable, Intervalable)
- Method in class org.ahocorasick.interval.
IntervalableComparatorBySize
compareTo(Object)
- Method in class org.ahocorasick.interval.
Interval
containsMatch(CharSequence)
- Method in class org.ahocorasick.trie.
Trie
D
DefaultEmitHandler
- Class in
org.ahocorasick.trie.handler
DefaultEmitHandler()
- Constructor for class org.ahocorasick.trie.handler.
DefaultEmitHandler
determineMedian(List<Intervalable>)
- Method in class org.ahocorasick.interval.
IntervalNode
E
Emit
- Class in
org.ahocorasick.trie
Emit(int, int, String)
- Constructor for class org.ahocorasick.trie.
Emit
emit(Emit)
- Method in class org.ahocorasick.trie.handler.
DefaultEmitHandler
emit(Emit)
- Method in interface org.ahocorasick.trie.handler.
EmitHandler
emit()
- Method in class org.ahocorasick.trie.
State
EmitHandler
- Interface in
org.ahocorasick.trie.handler
equals(Object)
- Method in class org.ahocorasick.interval.
Interval
F
failure()
- Method in class org.ahocorasick.trie.
State
findOverlappingRanges(IntervalNode, Intervalable)
- Method in class org.ahocorasick.interval.
IntervalNode
findOverlaps(Intervalable)
- Method in class org.ahocorasick.interval.
IntervalNode
findOverlaps(Intervalable)
- Method in class org.ahocorasick.interval.
IntervalTree
firstMatch(CharSequence)
- Method in class org.ahocorasick.trie.
Trie
FragmentToken
- Class in
org.ahocorasick.trie
FragmentToken(String)
- Constructor for class org.ahocorasick.trie.
FragmentToken
G
getDepth()
- Method in class org.ahocorasick.trie.
State
getEmit()
- Method in class org.ahocorasick.trie.
FragmentToken
getEmit()
- Method in class org.ahocorasick.trie.
MatchToken
getEmit()
- Method in class org.ahocorasick.trie.
Token
getEmits()
- Method in class org.ahocorasick.trie.handler.
DefaultEmitHandler
getEnd()
- Method in class org.ahocorasick.interval.
Interval
getEnd()
- Method in interface org.ahocorasick.interval.
Intervalable
getFragment()
- Method in class org.ahocorasick.trie.
Token
getKeyword()
- Method in class org.ahocorasick.trie.
Emit
getStart()
- Method in class org.ahocorasick.interval.
Interval
getStart()
- Method in interface org.ahocorasick.interval.
Intervalable
getStates()
- Method in class org.ahocorasick.trie.
State
getTransitions()
- Method in class org.ahocorasick.trie.
State
H
hashCode()
- Method in class org.ahocorasick.interval.
Interval
I
Interval
- Class in
org.ahocorasick.interval
Interval(int, int)
- Constructor for class org.ahocorasick.interval.
Interval
Intervalable
- Interface in
org.ahocorasick.interval
IntervalableComparatorByPosition
- Class in
org.ahocorasick.interval
IntervalableComparatorByPosition()
- Constructor for class org.ahocorasick.interval.
IntervalableComparatorByPosition
IntervalableComparatorBySize
- Class in
org.ahocorasick.interval
IntervalableComparatorBySize()
- Constructor for class org.ahocorasick.interval.
IntervalableComparatorBySize
IntervalNode
- Class in
org.ahocorasick.interval
IntervalNode(List<Intervalable>)
- Constructor for class org.ahocorasick.interval.
IntervalNode
IntervalTree
- Class in
org.ahocorasick.interval
IntervalTree(List<Intervalable>)
- Constructor for class org.ahocorasick.interval.
IntervalTree
isAllowOverlaps()
- Method in class org.ahocorasick.trie.
TrieConfig
isCaseInsensitive()
- Method in class org.ahocorasick.trie.
TrieConfig
isMatch()
- Method in class org.ahocorasick.trie.
FragmentToken
isMatch()
- Method in class org.ahocorasick.trie.
MatchToken
isMatch()
- Method in class org.ahocorasick.trie.
Token
isOnlyWholeWords()
- Method in class org.ahocorasick.trie.
TrieConfig
isOnlyWholeWordsWhiteSpaceSeparated()
- Method in class org.ahocorasick.trie.
TrieConfig
isStopOnHit()
- Method in class org.ahocorasick.trie.
TrieConfig
M
MatchToken
- Class in
org.ahocorasick.trie
MatchToken(String, Emit)
- Constructor for class org.ahocorasick.trie.
MatchToken
N
nextState(Character)
- Method in class org.ahocorasick.trie.
State
nextStateIgnoreRootState(Character)
- Method in class org.ahocorasick.trie.
State
O
onlyWholeWords()
- Method in class org.ahocorasick.trie.
Trie.TrieBuilder
onlyWholeWordsWhiteSpaceSeparated()
- Method in class org.ahocorasick.trie.
Trie.TrieBuilder
org.ahocorasick.interval
- package org.ahocorasick.interval
org.ahocorasick.trie
- package org.ahocorasick.trie
org.ahocorasick.trie.handler
- package org.ahocorasick.trie.handler
overlapsWith(Interval)
- Method in class org.ahocorasick.interval.
Interval
overlapsWith(int)
- Method in class org.ahocorasick.interval.
Interval
P
parseText(CharSequence)
- Method in class org.ahocorasick.trie.
Trie
parseText(CharSequence, EmitHandler)
- Method in class org.ahocorasick.trie.
Trie
R
removeOverlaps(List<Intervalable>)
- Method in class org.ahocorasick.interval.
IntervalTree
removeOverlaps()
- Method in class org.ahocorasick.trie.
Trie.TrieBuilder
S
setAllowOverlaps(boolean)
- Method in class org.ahocorasick.trie.
TrieConfig
setCaseInsensitive(boolean)
- Method in class org.ahocorasick.trie.
TrieConfig
setFailure(State)
- Method in class org.ahocorasick.trie.
State
setOnlyWholeWords(boolean)
- Method in class org.ahocorasick.trie.
TrieConfig
setOnlyWholeWordsWhiteSpaceSeparated(boolean)
- Method in class org.ahocorasick.trie.
TrieConfig
setStopOnHit(boolean)
- Method in class org.ahocorasick.trie.
TrieConfig
size()
- Method in class org.ahocorasick.interval.
Interval
size()
- Method in interface org.ahocorasick.interval.
Intervalable
State
- Class in
org.ahocorasick.trie
A state has various important tasks it must attend to:
State()
- Constructor for class org.ahocorasick.trie.
State
State(int)
- Constructor for class org.ahocorasick.trie.
State
stopOnHit()
- Method in class org.ahocorasick.trie.
Trie.TrieBuilder
T
Token
- Class in
org.ahocorasick.trie
Token(String)
- Constructor for class org.ahocorasick.trie.
Token
tokenize(String)
- Method in class org.ahocorasick.trie.
Trie
toString()
- Method in class org.ahocorasick.interval.
Interval
toString()
- Method in class org.ahocorasick.trie.
Emit
Trie
- Class in
org.ahocorasick.trie
Based on the Aho-Corasick white paper, Bell technologies: http://cr.yp.to/bib/1975/aho.pdf
Trie.TrieBuilder
- Class in
org.ahocorasick.trie
TrieConfig
- Class in
org.ahocorasick.trie
TrieConfig()
- Constructor for class org.ahocorasick.trie.
TrieConfig
A
B
C
D
E
F
G
H
I
M
N
O
P
R
S
T
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014-2015
42 BV
. All Rights Reserved.