Package org.apache.lucene.analysis.ja
Class JapaneseTokenizer.Position
- java.lang.Object
-
- org.apache.lucene.analysis.ja.JapaneseTokenizer.Position
-
- Enclosing class:
- JapaneseTokenizer
static final class JapaneseTokenizer.Position extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int[]
backID
(package private) int[]
backIndex
(package private) int[]
backPos
(package private) JapaneseTokenizer.Type[]
backType
(package private) int[]
costs
(package private) int
count
(package private) int
forwardCount
(package private) int[]
forwardID
(package private) int[]
forwardIndex
(package private) int[]
forwardPos
(package private) JapaneseTokenizer.Type[]
forwardType
(package private) int[]
lastRightID
(package private) int
pos
-
Constructor Summary
Constructors Constructor Description Position()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int cost, int lastRightID, int backPos, int backIndex, int backID, JapaneseTokenizer.Type backType)
void
addForward(int forwardPos, int forwardIndex, int forwardID, JapaneseTokenizer.Type forwardType)
void
grow()
void
growForward()
void
reset()
-
-
-
Field Detail
-
pos
int pos
-
count
int count
-
costs
int[] costs
-
lastRightID
int[] lastRightID
-
backPos
int[] backPos
-
backIndex
int[] backIndex
-
backID
int[] backID
-
backType
JapaneseTokenizer.Type[] backType
-
forwardCount
int forwardCount
-
forwardPos
int[] forwardPos
-
forwardID
int[] forwardID
-
forwardIndex
int[] forwardIndex
-
forwardType
JapaneseTokenizer.Type[] forwardType
-
-
Method Detail
-
grow
public void grow()
-
growForward
public void growForward()
-
add
public void add(int cost, int lastRightID, int backPos, int backIndex, int backID, JapaneseTokenizer.Type backType)
-
addForward
public void addForward(int forwardPos, int forwardIndex, int forwardID, JapaneseTokenizer.Type forwardType)
-
reset
public void reset()
-
-