A B C D E F G H I J K L M N O P R S T U V W

A

add(String, CToken) - クラス net.java.sen.compiler.VirtualTupleList のメソッド
Adds a StringCTokenTuple to the list.
addFilter(int, ReadingFilter) - クラス net.java.sen.ReadingProcessor のメソッド
Adds a reading filter to be applied during processing
addFilter(StreamFilter) - クラス net.java.sen.StreamTagger のメソッド
Adds a StreamFilter
addFilter(StreamFilter) - クラス net.java.sen.StringTagger のメソッド
Add a StreamFilter to be applied during analysis
analyze(String) - クラス net.java.sen.StringTagger のメソッド
Decompose a string into its most likely constituent morphemes
analyze(char[]) - クラス net.java.sen.StringTagger のメソッド
Decompose a string into its most likely constituent morphemes
append(String) - クラス net.java.sen.util.CSVData のメソッド
Appends a value to the line

B

baseReadings - クラス net.java.sen.filter.ReadingNode の変数
A sorted list of readings within the covered range of morphemes.
bosNode - クラス net.java.sen.dictionary.Tokenizer の変数
A Node representing a beginning-of-string
BufferCache - net.java.sen.util の クラス
Provides a cache of open MappedByteBuffers to avoid exhausting address space with duplicated buffers
BufferCache() - クラス net.java.sen.util.BufferCache のコンストラクタ
 
build(String) - クラス net.java.sen.compiler.IpadicPreprocessor のメソッド
Preprocesses the dictionary
build(String) - クラス net.java.sen.trie.TrieBuilder のメソッド
Builds The trie data file
buildConnectionCSV(String) - クラス net.java.sen.compiler.IpadicPreprocessor のメソッド
Builds a connection CSV file from an unpacked ipadic
buildTable(BufferedReader, int, int, String) - クラス net.java.sen.tools.CompoundWordTableCompiler の static メソッド
Builds a compound word table

C

CharIterator - net.java.sen.trie の インタフェース
An iterator interface for chars
clear() - クラス net.java.sen.util.CSVData のメソッド
Removes all values from the line
clearFilters() - クラス net.java.sen.ReadingProcessor のメソッド
Removes any previously set reading filters
clone() - クラス net.java.sen.dictionary.CToken のメソッド
 
clone() - クラス net.java.sen.dictionary.Node のメソッド
 
CommentFilter - net.java.sen.filter.stream の クラス
A filter to ignore delimited comments in the input sentence
CommentFilter() - クラス net.java.sen.filter.stream.CommentFilter のコンストラクタ
 
commonPrefixSearch(CharIterator) - クラス net.java.sen.dictionary.Dictionary のメソッド
Searches for possible morphemes starting at the current position of a CharIterator.
commonPrefixSearch(CharIterator, int[]) - クラス net.java.sen.trie.TrieSearcher のメソッド
Searches for Trie keys forming a complete substring of the given sentence, starting at the given position within the sentence
compareTo(StringCTokenTuple) - クラス net.java.sen.compiler.StringCTokenTuple のメソッド
 
CompositeTokenFilter - net.java.sen.filter.stream の クラス
A Filter that replaces multiple similar Tokens with a single composite Token
CompositeTokenFilter() - クラス net.java.sen.filter.stream.CompositeTokenFilter のコンストラクタ
 
CompoundWordFilter - net.java.sen.filter.stream の クラス
A Filter that replaces a single Token with one or more alternative Tokens.
CompoundWordFilter(String) - クラス net.java.sen.filter.stream.CompoundWordFilter のコンストラクタ
Creates a CompoundWordFilter from the given file
CompoundWordTableCompiler - net.java.sen.tools の クラス
Compiles a table for the CompoundWordFilter
CompoundWordTableCompiler() - クラス net.java.sen.tools.CompoundWordTableCompiler のコンストラクタ
 
cost - クラス net.java.sen.dictionary.CToken の変数
The cost of this CToken
cost - クラス net.java.sen.dictionary.Node の変数
The cost of the best path through this Node, comprising this.prev, this Node, and this.next.
CSVData - net.java.sen.util の クラス
A class used to build a line of CSV data
CSVData() - クラス net.java.sen.util.CSVData のコンストラクタ
 
CSVParser - net.java.sen.util の クラス
parse CSV file and extract token.
CSVParser(InputStream, String) - クラス net.java.sen.util.CSVParser のコンストラクタ
Constructor for a parser that reads lines from an InputStream
CSVParser(String) - クラス net.java.sen.util.CSVParser のコンストラクタ
Constructor for a parser that reads lines from a String
CToken - net.java.sen.dictionary の クラス
Represents an entry in the token file.
CToken() - クラス net.java.sen.dictionary.CToken のコンストラクタ
 
ctoken - クラス net.java.sen.dictionary.Node の変数
The CToken the Dictionary returned for the Morpheme within this Node
current() - インタフェース net.java.sen.dictionary.SentenceIterator のメソッド
Returns the character at the current character cursor position
currentLine() - クラス net.java.sen.util.CSVParser のメソッド
Returns the unparsed current line of text

D

Dictionary - net.java.sen.dictionary の クラス
The Dictionary class wraps access to a compiled Sen dictionary
Dictionary(String, String, String, String) - クラス net.java.sen.dictionary.Dictionary のコンストラクタ
 
dictionary - クラス net.java.sen.dictionary.Tokenizer の変数
The Dictionary used to find possible morphemes
DictionaryBuilder - net.java.sen.compiler の クラス
Compiles CSV source data into the data files used for analysis
DictionaryBuilder(String[]) - クラス net.java.sen.compiler.DictionaryBuilder のコンストラクタ
Compiles CSV source data into the data files used for analysis
DictionaryCompiler - net.java.sen.tools の クラス
Compiles source CSV data into the dictionary data files used for analysis
DictionaryCompiler() - クラス net.java.sen.tools.DictionaryCompiler のコンストラクタ
 
DictionaryPreprocessor - net.java.sen.tools の クラス
Preprocesses an input dictionary into the intermediate CSV format used by the dictionary compiler.
DictionaryPreprocessor() - クラス net.java.sen.tools.DictionaryPreprocessor のコンストラクタ
 
displayReadings - クラス net.java.sen.filter.ReadingNode の変数
A sorted list of visible reading fragments within the covered range of morphemes

E

elements - クラス net.java.sen.util.CSVData の変数
The values comprising the line
end() - クラス net.java.sen.dictionary.Token のメソッド
Gets the end of the character range of this Token within the underlying sentence
enquote(String) - クラス net.java.sen.util.CSVData のメソッド
Surrounds a string with double quotes if it contains either a double quote or a comma; replaces double quotes with a pair of double quotes
eosNode - クラス net.java.sen.dictionary.Tokenizer の変数
A Node representing an end-of-string
equals(Object) - クラス net.java.sen.dictionary.Morpheme のメソッド
 
equals(Object) - クラス net.java.sen.dictionary.Reading のメソッド
 
equals(Object) - クラス net.java.sen.dictionary.Token のメソッド
 

F

filterReadings(List<Token>, ReadingNode) - クラス net.java.sen.filter.reading.NumberFilter のメソッド
 
filterReadings(List<Token>, ReadingNode) - クラス net.java.sen.filter.reading.OverrideFilter のメソッド
 
filterReadings(List<Token>, ReadingNode) - インタフェース net.java.sen.filter.ReadingFilter のメソッド
Filters readings
firstToken - クラス net.java.sen.filter.ReadingNode の変数
The index of the first token covered by this node

G

get(int) - クラス net.java.sen.compiler.VirtualTupleList のメソッド
Retrieves an entry from the list.
getAdditionalInformation() - クラス net.java.sen.dictionary.Morpheme のメソッド
Gets the additional information string
getBaseReadings() - クラス net.java.sen.ReadingProcessor.ReadingResult のメソッド
Gets the base readings resulting from processing of the result's text.
getBasicForm() - クラス net.java.sen.dictionary.Morpheme のメソッド
Gets the unconjugated form of the morpheme
getBestTokens(Sentence) - クラス net.java.sen.dictionary.Viterbi のメソッド
Analyses a sentence to find the most likely sequence of morphemes
getBOSNode() - クラス net.java.sen.dictionary.Tokenizer のメソッド
Creates a unique beginning-of-string Node.
getBOSToken() - クラス net.java.sen.dictionary.Dictionary のメソッド
Gets a unique beginning-of-string CToken.
getBuffer(File) - クラス net.java.sen.util.BufferCache の static メソッド
Gets a ByteBuffer mapped from the given file.
getCharacters() - クラス net.java.sen.dictionary.Sentence のメソッド
Returns the underlying characters of this Sentence
getConjugationalForm() - クラス net.java.sen.dictionary.Morpheme のメソッド
Gets the conjugation form of the morpheme
getConjugationalType() - クラス net.java.sen.dictionary.Morpheme のメソッド
Gets the conjugation type of the morpheme
getCost(Node, Node, Node) - クラス net.java.sen.dictionary.Dictionary のメソッド
Retrieves the cost between three Nodes from the connection cost matrix
getCost() - クラス net.java.sen.dictionary.Token のメソッド
Gets the Viterbi cost of this Token
getDictionary() - クラス net.java.sen.dictionary.Tokenizer のメソッド
 
getDisplayReadings() - クラス net.java.sen.ReadingProcessor のメソッド
Returns a list of readings generated from the current text.
getDisplayReadings() - クラス net.java.sen.ReadingProcessor.ReadingResult のメソッド
Gets the visible reading fragments resulting from processing of the result's text.
getEOSNode() - クラス net.java.sen.dictionary.Tokenizer のメソッド
Creates a unique end-of-string Node.
getEOSToken() - クラス net.java.sen.dictionary.Dictionary のメソッド
Gets a unique end-of-string CToken.
getFilters() - クラス net.java.sen.ReadingProcessor のメソッド
Returns the complete set of reading filters currently applied during processing
getLength() - クラス net.java.sen.dictionary.Token のメソッド
Gets the length of the character range of this Token within the underlying sentence
getMorpheme() - クラス net.java.sen.dictionary.Token のメソッド
Gets the morpheme data for this Token
getPartOfSpeech() - クラス net.java.sen.dictionary.Morpheme のメソッド
Gets the part-of-speech in Chasen format
getPossibleTokens(Sentence, int) - クラス net.java.sen.dictionary.Viterbi のメソッド
Gets the possible tokens from a Sentence at a given position.
getPossibleTokens(int) - クラス net.java.sen.ReadingProcessor.ReadingResult のメソッド
Searches for possible tokens starting at the given position within the result's text
getPronunciations() - クラス net.java.sen.dictionary.Morpheme のメソッド
Gets the pronunciations of the morpheme
getReadingConstraint(int) - クラス net.java.sen.dictionary.Sentence のメソッド
Gets the reading constraint at the given position, if any
getReadingConstraint(int) - クラス net.java.sen.ReadingProcessor のメソッド
Gets a reading constraint set on the currently analysed text
getReadingProcessor(String) - クラス net.java.sen.SenFactory の static メソッド
Creates a ReadingProcessor from the given configuration file
getReadings() - クラス net.java.sen.dictionary.Morpheme のメソッド
Gets the readings of the morpheme
getStart() - クラス net.java.sen.dictionary.Token のメソッド
Gets the start of the character range of this Token within the underlying sentence
getStringTagger(String) - クラス net.java.sen.SenFactory の static メソッド
Creates a StringTagger from the given configuration file
getSurface() - クラス net.java.sen.dictionary.Token のメソッド
Gets the character range of this Token within the underlying sentence
getTokens() - クラス net.java.sen.ReadingProcessor.ReadingResult のメソッド
Gets the tokens resulting from analysis of the result's text.
getUnknownNode(char[], int, int, int) - クラス net.java.sen.dictionary.Tokenizer のメソッド
Creates an "unknown morpheme" Node with the specified characteristics.
getUnknownToken() - クラス net.java.sen.dictionary.Dictionary のメソッド
Gets a unique unknown-morpheme CToken.
getVisibleTokens() - クラス net.java.sen.ReadingProcessor.ReadingResult のメソッド
Gets the set of tokens that contain at least one visible reading.
getViterbi(String) - クラス net.java.sen.SenFactory の static メソッド
Creates a Viterbi from the given configuration file

H

hasNext() - クラス net.java.sen.StreamTagger のメソッド
Tests if more Tokens are available
hasNext() - インタフェース net.java.sen.trie.CharIterator のメソッド
Reports whether more characters are available
hasNextOrigin() - インタフェース net.java.sen.dictionary.SentenceIterator のメソッド
Reports whether the sentence has any more origins

I

insert(int, String) - クラス net.java.sen.util.CSVData のメソッド
Inserts a value into the line at a given index
invertKanaCase(String) - クラス net.java.sen.util.TextUtil の static メソッド
Swap hiragana and katakana
IpadicPreprocessor - net.java.sen.compiler の クラス
Preprocesses an unpacked Ipadic dictionary into the CSV form used for compilation
IpadicPreprocessor(String, String) - クラス net.java.sen.compiler.IpadicPreprocessor のコンストラクタ
Creates a new preprocessor for the unpacked dictionary in the given directory
iterator() - クラス net.java.sen.dictionary.Sentence のメソッド
Returns a SentenceIterator that obeys the defined breaking ignore spans, reading constraints, and skips space characters

J

JapaneseTokenizer - net.java.sen.tokenizers.ja の クラス
A Tokenizer for Japanese text
JapaneseTokenizer(Dictionary, String) - クラス net.java.sen.tokenizers.ja.JapaneseTokenizer のコンストラクタ
Creates a JapaneseTokenizer with the given Dictionary

K

key - クラス net.java.sen.compiler.StringCTokenTuple の変数
The tuple's String

L

lastToken - クラス net.java.sen.filter.ReadingNode の変数
The index of the last token covered by this node
lcAttr - クラス net.java.sen.dictionary.CToken の変数
Used in Viterbi path cost calculation
length - クラス net.java.sen.dictionary.CToken の変数
The length of the morpheme this CToken wraps
length - クラス net.java.sen.dictionary.Node の変数
The number of characters this Node covers
length - クラス net.java.sen.dictionary.Reading の変数
The number of characters of the sentence covered by the reading
length() - インタフェース net.java.sen.dictionary.SentenceIterator のメソッド
Returns the length of the underlying character range being iterated over, including any ignored characters
lnext - クラス net.java.sen.dictionary.Node の変数
The next Node returned for the same ending position within the sentence by the Dictionary
lookup(SentenceIterator, char[]) - クラス net.java.sen.dictionary.Tokenizer のメソッド
Searches for possible morphemes from the given SentenceIterator.
lookup(SentenceIterator, char[]) - クラス net.java.sen.tokenizers.ja.JapaneseTokenizer のメソッド
 

M

main(String[]) - クラス net.java.sen.tools.CompoundWordTableCompiler の static メソッド
Main method
main(String[]) - クラス net.java.sen.tools.DictionaryCompiler の static メソッド
Main method
main(String[]) - クラス net.java.sen.tools.DictionaryPreprocessor の static メソッド
Precompiles a dictionary into the intermediate form used by the dictionary compiler
Morpheme - net.java.sen.dictionary の クラス
A class representing part-of-speech data for a morpheme.
Morpheme(Dictionary, int) - クラス net.java.sen.dictionary.Morpheme のコンストラクタ
Builds a lazy proxy onto a part-of-speech stored in a Dictionary
Morpheme(String, String, String, String, String[], String[], String) - クラス net.java.sen.dictionary.Morpheme のコンストラクタ
Creates a literal Morpheme that does not link to any Dictionary
Morpheme() - クラス net.java.sen.dictionary.Morpheme のコンストラクタ
Creates a blank, modifiable Morpheme that does not link to any Dictionary
morpheme - クラス net.java.sen.dictionary.Node の変数
The Morpheme that is contained within this Node

N

net.java.sen - パッケージ net.java.sen
 
net.java.sen.compiler - パッケージ net.java.sen.compiler
 
net.java.sen.dictionary - パッケージ net.java.sen.dictionary
 
net.java.sen.filter - パッケージ net.java.sen.filter
 
net.java.sen.filter.reading - パッケージ net.java.sen.filter.reading
 
net.java.sen.filter.stream - パッケージ net.java.sen.filter.stream
 
net.java.sen.tokenizers.ja - パッケージ net.java.sen.tokenizers.ja
 
net.java.sen.tools - パッケージ net.java.sen.tools
 
net.java.sen.trie - パッケージ net.java.sen.trie
 
net.java.sen.util - パッケージ net.java.sen.util
 
next - クラス net.java.sen.dictionary.Node の変数
The next node on the best path through the Node lattice
next - クラス net.java.sen.filter.ReadingNode の変数
The next node in the list
next() - クラス net.java.sen.StreamTagger のメソッド
Returns the next available token
next() - インタフェース net.java.sen.trie.CharIterator のメソッド
Returns the next available character
nextOrigin() - インタフェース net.java.sen.dictionary.SentenceIterator のメソッド
Moves the origin forward to the next available position.
nextRow() - クラス net.java.sen.util.CSVParser のメソッド
Advances to the next line of CSV data, if any, skipping any remaining values on the current row
nextToken() - クラス net.java.sen.util.CSVParser のメソッド
Reads the next value from the current line
nextTokens() - クラス net.java.sen.util.CSVParser のメソッド
Returns an array of all values from the next line of the input
Node - net.java.sen.dictionary の クラス
A node within the Viterbi cost lattice
Node() - クラス net.java.sen.dictionary.Node のコンストラクタ
 
NumberFilter - net.java.sen.filter.reading の クラス
A ReadingFilter that adapts the basic dictionary-based reading output to account for the reading behaviour of number kanji and numeric suffixes
NumberFilter() - クラス net.java.sen.filter.reading.NumberFilter のコンストラクタ
 

O

origin() - インタフェース net.java.sen.dictionary.SentenceIterator のメソッド
Returns the current origin position.
OverrideFilter - net.java.sen.filter.reading の クラス
A reading filter that overrides decisions on reading visibility made by earlier filters.
OverrideFilter() - クラス net.java.sen.filter.reading.OverrideFilter のコンストラクタ
 

P

partOfSpeechIndex - クラス net.java.sen.dictionary.CToken の変数
The file index in the part-of-speech information file of the morpheme data this CToken wraps
postProcess(List<Token>) - クラス net.java.sen.filter.stream.CommentFilter のメソッド
 
postProcess(List<Token>) - クラス net.java.sen.filter.stream.CompositeTokenFilter のメソッド
 
postProcess(List<Token>) - クラス net.java.sen.filter.stream.CompoundWordFilter のメソッド
 
postProcess(List<Token>) - インタフェース net.java.sen.filter.StreamFilter のメソッド
Post-processes analysed tokens
preProcess(Sentence) - クラス net.java.sen.filter.stream.CommentFilter のメソッド
 
preProcess(Sentence) - クラス net.java.sen.filter.stream.CompositeTokenFilter のメソッド
 
preProcess(Sentence) - クラス net.java.sen.filter.stream.CompoundWordFilter のメソッド
 
preProcess(Sentence) - インタフェース net.java.sen.filter.StreamFilter のメソッド
Pre-processes a sentence
prev - クラス net.java.sen.dictionary.Node の変数
The previous node on the best path through the Node lattice
prev - クラス net.java.sen.filter.ReadingNode の変数
The previous node in the list
process() - クラス net.java.sen.ReadingProcessor のメソッド
Performs full reading processing and returns a ReadingProcessor.ReadingResult object isolated from further changes to the reading processor

R

rcAttr1 - クラス net.java.sen.dictionary.CToken の変数
Used in Viterbi path cost calculation
rcAttr2 - クラス net.java.sen.dictionary.CToken の変数
Used in Viterbi path cost calculation
read(ByteBuffer) - クラス net.java.sen.dictionary.CToken の static メソッド
Read a CToken from a ByteBuffer
Reading - net.java.sen.dictionary の クラス
A class representing a reading applied to a set of characters within a sentence
Reading(int, int, String) - クラス net.java.sen.dictionary.Reading のコンストラクタ
 
ReadingFilter - net.java.sen.filter の インタフェース
An interface to filters used during reading processing
ReadingNode - net.java.sen.filter の クラス
A class used by reading filters during reading processing
ReadingNode() - クラス net.java.sen.filter.ReadingNode のコンストラクタ
 
ReadingProcessor - net.java.sen の クラス
A text processor that builds reading data suitable for application as furigana.
ReadingProcessor(Tokenizer) - クラス net.java.sen.ReadingProcessor のコンストラクタ
 
ReadingProcessor.ReadingResult - net.java.sen の クラス
The result of reading processing.
readRules(BufferedReader) - クラス net.java.sen.filter.stream.CommentFilter のメソッド
Reads the rules to apply as space-delimited text
readRules(BufferedReader) - クラス net.java.sen.filter.stream.CompositeTokenFilter のメソッド
Reads the rules to apply as space-delimited text
remove(int) - クラス net.java.sen.util.CSVData のメソッド
Removes the value at the given index of the line
removeFilter(int) - クラス net.java.sen.ReadingProcessor のメソッド
Removes the filter with the given priority, if it exists
removeFilters() - クラス net.java.sen.StringTagger のメソッド
Remove all current StreamFilters
removeReadingConstraint(int) - クラス net.java.sen.dictionary.Sentence のメソッド
Removes the reading constraint at the given position, if any
removeReadingConstraint(int) - クラス net.java.sen.ReadingProcessor のメソッド
Remove the reading constraint at the given position
reset() - クラス net.java.sen.filter.reading.NumberFilter のメソッド
 
reset() - クラス net.java.sen.filter.reading.OverrideFilter のメソッド
 
reset() - インタフェース net.java.sen.filter.ReadingFilter のメソッド
Resets any sentence specific state held by the filter.
rewindToOrigin() - インタフェース net.java.sen.dictionary.SentenceIterator のメソッド
Returns to the current origin position.
rnext - クラス net.java.sen.dictionary.Node の変数
The next Node returned for the same starting position within the sentence by the Dictionary
ruleList - クラス net.java.sen.filter.stream.CommentFilter の変数
The list of rules defining the start and end of comments, and the part-of-speech code to be used in the Tokens used to replace them

S

SenFactory - net.java.sen の クラス
A factory to manage creation of Viterbi, StringTagger, and ReadingProcessor objects

Thread Safety: This class and all its public methods are thread safe.
SenFactory() - クラス net.java.sen.SenFactory のコンストラクタ
 
Sentence - net.java.sen.dictionary の クラス
A Sentence represents a character array to be morphologically analysed.
Sentence(char[]) - クラス net.java.sen.dictionary.Sentence のコンストラクタ
Creates a sentence with the given characters
Sentence(String) - クラス net.java.sen.dictionary.Sentence のコンストラクタ
Creates a sentence with the given string
SentenceIterator - net.java.sen.dictionary の インタフェース
An iterator over a sequence of characters, consisting of subsequences that may overlap, and that do not necessarily cover every character in the underlying sequence.
set(int, String) - クラス net.java.sen.util.CSVData のメソッド
Replaces the value at the index of the line with a new value
setAdditionalInformation(String) - クラス net.java.sen.dictionary.Morpheme のメソッド
Sets an arbitrary string of additional information
setBasicForm(String) - クラス net.java.sen.dictionary.Morpheme のメソッド
Sets the unconjugated form of the morpheme
setBreakingIgnoreSpan(int, short) - クラス net.java.sen.dictionary.Sentence のメソッド
Sets a breaking ignore span.
setConjugationalForm(String) - クラス net.java.sen.dictionary.Morpheme のメソッド
Sets the conjugation form of the morpheme
setConjugationalType(String) - クラス net.java.sen.dictionary.Morpheme のメソッド
Sets the conjugation type of the morpheme
setCost(int) - クラス net.java.sen.dictionary.Token のメソッド
Sets the Viterbi cost of this Token
setFilters(Map<Integer, ReadingFilter>) - クラス net.java.sen.ReadingProcessor のメソッド
Sets all reading filters to be applied during processing.
setLength(int) - クラス net.java.sen.dictionary.Token のメソッド
Sets the length of the character range of this Token within the underlying sentence
setPartOfSpeech(String) - クラス net.java.sen.dictionary.Morpheme のメソッド
Sets the part-of-speech
setPronunciations(List<String>) - クラス net.java.sen.dictionary.Morpheme のメソッド
Sets the pronunciation of the morpheme
setReadingConstraint(Reading) - クラス net.java.sen.dictionary.Sentence のメソッド
Sets a reading constraint on the Sentence starting at position; any existing constraints that overlap the new constraint will be removed.
setReadingConstraint(Reading) - クラス net.java.sen.ReadingProcessor のメソッド
Sets a reading constraint on the currently analysed text.
setReadings(List<String>) - クラス net.java.sen.dictionary.Morpheme のメソッド
Sets the readings of the morpheme
setStart(int) - クラス net.java.sen.dictionary.Token のメソッド
Sets the start of the character range of this Token within the underlying sentence
setSurface(String) - クラス net.java.sen.dictionary.Token のメソッド
Sets the character range of this Token within the underlying sentence
setText(String) - クラス net.java.sen.ReadingProcessor のメソッド
Sets the currently analysed text.
setVisible(int, Boolean) - クラス net.java.sen.filter.reading.OverrideFilter のメソッド
Sets a visibility override at a given character index
size() - クラス net.java.sen.compiler.VirtualTupleList のメソッド
Returns the number of entries in the list
SIZE - クラス net.java.sen.dictionary.CToken の static 変数
The length in bytes of a stored CToken
skippedCharCount() - インタフェース net.java.sen.dictionary.SentenceIterator のメソッド
Returns the number of characters skipped between the previous and current character spans
sort() - クラス net.java.sen.compiler.VirtualTupleList のメソッド
Sorts the list
span - クラス net.java.sen.dictionary.Node の変数
The number of characters between the end of the previous Node and the end of this one, including any ignored characters that do not form part of the Morpheme
start - クラス net.java.sen.dictionary.Node の変数
The index of the first character of this Node within the surface
start - クラス net.java.sen.dictionary.Reading の変数
The starting point within the sentence
StreamFilter - net.java.sen.filter の インタフェース
Represents a Node filter capable of both pre- and post-processing.
StreamTagger - net.java.sen の クラス
Tokenizes text read from a java.io.Reader See examples.StreamTaggerDemo in the Sen source for an example of how to use this class Thread Safety: Objects of this class are NOT thread safe and should not be accessed simultaneously by multiple threads.
StreamTagger(StringTagger, Reader) - クラス net.java.sen.StreamTagger のコンストラクタ
 
StringCTokenTuple - net.java.sen.compiler の クラス
A tuple comprising a String and a CToken
StringCTokenTuple(String, CToken) - クラス net.java.sen.compiler.StringCTokenTuple のコンストラクタ
 
StringTagger - net.java.sen の クラス
Tokenizes strings See examples.StringTaggerDemo in the Sen source for an example of how to use this class Thread Safety: Objects of this class are NOT thread safe and should not be accessed simultaneously by multiple threads.
StringTagger(Tokenizer) - クラス net.java.sen.StringTagger のコンストラクタ
 

T

text - クラス net.java.sen.dictionary.Reading の変数
The reading text applied to the covered span
TextUtil - net.java.sen.util の クラス
Miscellaneous text utilities
TextUtil() - クラス net.java.sen.util.TextUtil のコンストラクタ
 
Token - net.java.sen.dictionary の クラス
A single token from an analysed sentence Thread Safety: Objects of this class are NOT thread safe and should not be accessed simultaneously by multiple threads.
Token(String, Node) - クラス net.java.sen.dictionary.Token のコンストラクタ
Creates a Token from a Node
Token(String, int, int, int, Morpheme) - クラス net.java.sen.dictionary.Token のコンストラクタ
Creates a Token with explicit parameters
Token() - クラス net.java.sen.dictionary.Token のコンストラクタ
Creates a blank Token
Tokenizer - net.java.sen.dictionary の クラス
A String Tokenizer The Tokenizer uses a Dictionary to assist the decomposition of strings into potential morphemes
Tokenizer(Dictionary, String) - クラス net.java.sen.dictionary.Tokenizer のコンストラクタ
Constructs a new Tokenizer that uses the specified Dictionary to find possible morphemes within a given string
toString() - クラス net.java.sen.dictionary.Morpheme のメソッド
 
toString() - クラス net.java.sen.dictionary.Reading のメソッド
 
toString() - クラス net.java.sen.dictionary.Token のメソッド
Returns the character range of this Token within the underlying sentence
toString() - クラス net.java.sen.util.CSVData のメソッド
Returns the line of CSV data represented by this class
TrieBuilder - net.java.sen.trie の クラス
Constructs a Trie from the supplied sorted key and value arrays
TrieBuilder(String[], int[], int) - クラス net.java.sen.trie.TrieBuilder のコンストラクタ
Creates a TrieBuilder to build the given data
TrieSearcher - net.java.sen.trie の クラス
Searches a Trie data file
TrieSearcher(IntBuffer) - クラス net.java.sen.trie.TrieSearcher のコンストラクタ
Creates a TrieSearcher for the given Trie data

U

unconstrainedIterator(int) - クラス net.java.sen.dictionary.Sentence のメソッド
Returns a SentenceIterator that obeys the defined breaking ignore spans, skips space characters, but ignores reading constraints
unknownCToken - クラス net.java.sen.dictionary.Tokenizer の変数
A CToken representing an unknown morpheme
unknownPartOfSpeechDescription - クラス net.java.sen.dictionary.Tokenizer の変数
The part-of-speech code to use for unknown tokens

V

value - クラス net.java.sen.compiler.StringCTokenTuple の変数
The tuple's CToken
VirtualTupleList - net.java.sen.compiler の クラス
A file-mapped list of StringCTokenTuples.
VirtualTupleList() - クラス net.java.sen.compiler.VirtualTupleList のコンストラクタ
 
visible - クラス net.java.sen.filter.ReadingNode の変数
true if the stored readings, if any, are to be shown, otherwise false
Viterbi - net.java.sen.dictionary の クラス
An implementation of the Viterbi algorithm used to find the most likely sequence of morphemes comprising a sentence Thread Safety: Objects of this class are NOT thread safe and should not be accessed simultaneously by multiple threads.
Viterbi(Tokenizer) - クラス net.java.sen.dictionary.Viterbi のコンストラクタ
Creates a Viterbi instance using the given Tokenizer

W

write(DataOutput, CToken) - クラス net.java.sen.dictionary.CToken の static メソッド
Write a CToken to a DataOutput

A B C D E F G H I J K L M N O P R S T U V W

Copyright ? 2008. All Rights Reserved.