Package org.apache.lucene.analysis.ja
Class Token
java.lang.Object
org.apache.lucene.analysis.morph.Token
org.apache.lucene.analysis.ja.Token
Analyzed token with morphological data from its dictionary.
-
Field Summary
Fields inherited from class org.apache.lucene.analysis.morph.Token
endOffset, length, offset, posIncr, posLen, startOffset, surfaceForm, type
-
Constructor Summary
ConstructorsConstructorDescriptionToken
(char[] surfaceForm, int offset, int length, int startOffset, int endOffset, int morphId, TokenType type, JaMorphData morphData) -
Method Summary
Methods inherited from class org.apache.lucene.analysis.morph.Token
getEndOffset, getLength, getOffset, getPositionIncrement, getPositionLength, getStartOffset, getSurfaceForm, getSurfaceFormString, getType, setPositionIncrement, setPositionLength
-
Constructor Details
-
Token
public Token(char[] surfaceForm, int offset, int length, int startOffset, int endOffset, int morphId, TokenType type, JaMorphData morphData)
-
-
Method Details
-
toString
-
getReading
- Returns:
- reading. null if token doesn't have reading.
-
getPronunciation
- Returns:
- pronunciation. null if token doesn't have pronunciation.
-
getPartOfSpeech
- Returns:
- part of speech.
-
getInflectionType
- Returns:
- inflection type or null
-
getInflectionForm
- Returns:
- inflection form or null
-
getBaseForm
- Returns:
- base form or null if token is not inflected
-
isKnown
public boolean isKnown()Returns true if this token is known word- Returns:
- true if this token is in standard dictionary. false if not.
-
isUnknown
public boolean isUnknown()Returns true if this token is unknown word- Returns:
- true if this token is unknown word. false if not.
-
isUser
public boolean isUser()Returns true if this token is defined in user dictionary- Returns:
- true if this token is in user dictionary. false if not.
-