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

A

Abbreviation - Class in jgloss.dictionary.attribute
Word with an optional language code.
Abbreviation(String) - Constructor for class jgloss.dictionary.attribute.Abbreviation
 
Abbreviation(String, String) - Constructor for class jgloss.dictionary.attribute.Abbreviation
 
ABBREVIATION - Static variable in class jgloss.dictionary.attribute.Attributes
 
AbstractEscaper - Class in jgloss.util
Abstract implementation of an escaper.
AbstractEscaper() - Constructor for class jgloss.util.AbstractEscaper
 
AbstractParser - Class in jgloss.parser
Implementation of common methods of the Parser interface.
AbstractParser(Set<String>, boolean, boolean) - Constructor for class jgloss.parser.AbstractParser
 
AbstractSearchMode - Class in jgloss.dictionary
 
AbstractSearchMode(String) - Constructor for class jgloss.dictionary.AbstractSearchMode
 
addAttribute(AttributeMapper.Mapping<T>) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
addAttribute(Attribute<T>, T) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
addAttributeFormat(Attribute<?>, AttributeFormatter, boolean) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
addAttributeFormat(Attribute<?>, AttributeFormatter, DictionaryEntryFormatter.Position, boolean) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
addAttributeFormat(Attribute<?>, AttributeFormatter, DictionaryEntryFormatter.Position) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
addEntry(int, int, DictionaryEntryField) - Method in class jgloss.dictionary.BinarySearchIndexBuilder
 
addEntry(int, int, DictionaryEntryField) - Method in interface jgloss.dictionary.IndexBuilder
Add an entry to the index structure.
addEntry(Object, String) - Method in class jgloss.dictionary.KanjiDic
Adds an entry to the map of entries.
addItem(Object) - Method in class jgloss.util.DefaultListFormatter
 
addItem(Object) - Method in interface jgloss.util.ListFormatter
 
addReadingFormat(ListFormatter) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
addReadings(String, KanjiDic.Entry, String[]) - Method in class jgloss.dictionary.KanjiDic
Adds the entry to the map of entries for all readings given as parameter.
addToRegex(char, StringBuilder) - Static method in class jgloss.util.StringTools
Appends a character to a regular expression pattern, escaping any special characters.
addToRegex(CharSequence, StringBuilder) - Static method in class jgloss.util.StringTools
Appends a character sequence to a regular expression pattern, escaping any special characters.
addTranslationFormat(ListFormatter, ListFormatter, ListFormatter) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
addWordFormat(ListFormatter) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
afterValue - Variable in class jgloss.dictionary.attribute.ReferenceAttributeFormatter
 
AINU - Static variable in class jgloss.dictionary.attribute.Word
 
allAttributes - Variable in class jgloss.dictionary.attribute.AttributeMapper
 
ALT_READING - Static variable in class jgloss.dictionary.filebased.WadokuJT
 
alwaysHasValue() - Method in interface jgloss.dictionary.attribute.Attribute
Returns true if the attribute must have a value.
alwaysHasValue - Variable in class jgloss.dictionary.attribute.Attributes
 
alwaysHasValue() - Method in class jgloss.dictionary.attribute.Attributes
 
and(SearchFieldSelection) - Method in class jgloss.dictionary.SearchFieldSelection
 
annotate(String) - Method in class jgloss.parser.ChasenParser
Test if annotations should be generated for a particular part of speech.
annotatedWords - Variable in class jgloss.parser.AbstractParser
Set of words already annotated since parser creation or the last call to reset.
ANTONYM - Static variable in class jgloss.dictionary.attribute.Attributes
 
ANY - Static variable in class jgloss.dictionary.ExpressionSearchModes
 
appliesTo(DictionaryEntry.AttributeGroup) - Method in interface jgloss.dictionary.attribute.Attribute
Test if this attribute type is applicable to an attribute group.
appliesTo(DictionaryEntry.AttributeGroup) - Method in class jgloss.dictionary.attribute.Attributes
 
Attribute<T extends AttributeValue> - Interface in jgloss.dictionary.attribute
Attributes which encapsulate extended informations for dictionary entries.
attribute - Variable in exception jgloss.dictionary.attribute.AttributeNotSetException
 
attributeFormats - Variable in class jgloss.dictionary.DictionaryEntryFormatter
 
AttributeFormatter - Class in jgloss.dictionary.attribute
Format an attribute and its value as a string.
AttributeFormatter() - Constructor for class jgloss.dictionary.attribute.AttributeFormatter
 
AttributeMapper - Class in jgloss.dictionary.attribute
Mapping from strings used in dictionaries to mark attributes or attribute values to attribute/value objects.
AttributeMapper(LineNumberReader) - Constructor for class jgloss.dictionary.attribute.AttributeMapper
Initializes a new mapping from dictionary-specific names to attribute/value objects by reading the configuration from a reader.
AttributeMapper.Mapping<T extends AttributeValue> - Class in jgloss.dictionary.attribute
Mapping of an attribute to its value.
AttributeNameFormatter - Class in jgloss.dictionary.attribute
Attribute formatter which only prints the name of the attribute, not its values.
AttributeNameFormatter() - Constructor for class jgloss.dictionary.attribute.AttributeNameFormatter
 
AttributeNameFormatter(String, String) - Constructor for class jgloss.dictionary.attribute.AttributeNameFormatter
 
AttributeNotSetException - Exception in jgloss.dictionary.attribute
 
AttributeNotSetException() - Constructor for exception jgloss.dictionary.attribute.AttributeNotSetException
 
AttributeNotSetException(String) - Constructor for exception jgloss.dictionary.attribute.AttributeNotSetException
 
AttributeNotSetException(Attribute<?>) - Constructor for exception jgloss.dictionary.attribute.AttributeNotSetException
 
Attributes<T extends AttributeValue> - Class in jgloss.dictionary.attribute
Collection of standard attributes.
Attributes(String, String, DictionaryEntry.AttributeGroup[]) - Constructor for class jgloss.dictionary.attribute.Attributes
 
Attributes(String, String, boolean, Class<T>, T, DictionaryEntry.AttributeGroup[]) - Constructor for class jgloss.dictionary.attribute.Attributes
 
attributes - Variable in class jgloss.dictionary.attribute.DefaultAttributeSet
 
AttributeSet - Interface in jgloss.dictionary.attribute
Set of attribute key/object mappings used by DictionaryEntry.
AttributeValue - Interface in jgloss.dictionary.attribute
Marker interface for objects used as attribute value.
AttributeValueFormatter - Interface in jgloss.dictionary.attribute
Format an attribute and its value as a string.

B

BaseEntry - Class in jgloss.dictionary
 
BaseEntry(int, List<List<String>>, AttributeSet, AttributeSet, AttributeSet, AttributeSet, List<AttributeSet>, Dictionary) - Constructor for class jgloss.dictionary.BaseEntry
 
BaseEntry.BaseEntryRef - Class in jgloss.dictionary
Reference to a base dictionary entry.
BaseEntry.BaseEntryRef(BaseEntry) - Constructor for class jgloss.dictionary.BaseEntry.BaseEntryRef
 
BaseEntry.MarkerDictionary - Interface in jgloss.dictionary
Interface implemented by dictionaries which support creating dictionary entries from markers as used in this class.
beforeValue - Variable in class jgloss.dictionary.attribute.ReferenceAttributeFormatter
 
BinarySearchIndex - Class in jgloss.dictionary
 
BinarySearchIndex() - Constructor for class jgloss.dictionary.BinarySearchIndex
 
BinarySearchIndex(int) - Constructor for class jgloss.dictionary.BinarySearchIndex
 
BinarySearchIndexBuilder - Class in jgloss.dictionary
Builder class for a BinarySearchIndex.
BinarySearchIndexBuilder(int) - Constructor for class jgloss.dictionary.BinarySearchIndexBuilder
 
bnum - Variable in class jgloss.dictionary.KanjiDic.Entry
The radical (bushu) number.
buffer - Variable in class jgloss.util.DefaultListFormatter
 
buildIndex() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
buildIndex() - Method in interface jgloss.dictionary.IndexedDictionary
Rebuild the index or add missing index data to an already existing index file.
byteToUnsignedByte(byte) - Static method in class jgloss.util.NumberTools
Converts the byte value to an int with the value of the 8 bits interpreted as an unsigned byte.

C

canAccess() - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
canAccess() - Method in interface jgloss.dictionary.IndexContainer
Return if the index container is in access mode.
canEdit() - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
canEdit() - Method in interface jgloss.dictionary.IndexContainer
Return if the index container is in edit mode.
canEncode(char) - Method in interface jgloss.dictionary.EncodedCharacterHandler
Returns whether or not the character encoding can encode the given character.
canEncode(char) - Method in class jgloss.dictionary.EUCJPCharacterHandler
 
canEncode(char) - Method in class jgloss.dictionary.UTF8CharacterHandler
 
canHaveValue() - Method in interface jgloss.dictionary.attribute.Attribute
Returns true if the attribute can have values.
canHaveValue - Variable in class jgloss.dictionary.attribute.Attributes
 
canHaveValue() - Method in class jgloss.dictionary.attribute.Attributes
 
CATEGORY - Static variable in class jgloss.dictionary.attribute.Attributes
 
Category - Class in jgloss.dictionary.attribute
Attribute values for category attribute.
CategoryAttributeValue - Interface in jgloss.dictionary.attribute
Interface for values of category attributes.
character - Variable in class jgloss.dictionary.Indexable.CharData
 
CharacterClass - Enum in jgloss.dictionary
Enumeration of character classes used for index creation.
CharacterEncodingDetector - Class in jgloss.util
Try to detect the character encoding of an input stream reading Japanese text.
CharacterEncodingDetector() - Constructor for class jgloss.util.CharacterEncodingDetector
 
characterHandler - Variable in class jgloss.dictionary.filebased.FileBasedDictionary
Stores the character handler created by a call to createCharacterHandler and used thorough this class.
Chasen - Class in jgloss.parser
Wrapper around the ChaSen morphological analysis program.
Chasen() - Constructor for class jgloss.parser.Chasen
Starts a new chasen process using the default executable, no arguments and '\t' as field separator.
Chasen(String, char) - Constructor for class jgloss.parser.Chasen
Starts a new chasen process with the specified parameters, using the default executable.
Chasen(String, String, char) - Constructor for class jgloss.parser.Chasen
Starts a new chasen process with the specified parameters.
Chasen.Result - Class in jgloss.parser
Result of the parsing of some text using the Chasen instance of the class.
Chasen.Result() - Constructor for class jgloss.parser.Chasen.Result
 
ChasenParser - Class in jgloss.parser
Parses Japanese text using the ChaSen morphological analyzer program.
ChasenParser(Set<String>) - Constructor for class jgloss.parser.ChasenParser
 
ChasenParser(Set<String>, boolean) - Constructor for class jgloss.parser.ChasenParser
 
ChasenParser(String, Set<String>, boolean) - Constructor for class jgloss.parser.ChasenParser
 
clone() - Method in class jgloss.dictionary.SearchFieldSelection
 
close() - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
close() - Method in interface jgloss.dictionary.IndexContainer
Close this index container.
cnum - Variable in class jgloss.dictionary.KanjiDic.Entry
The historical or classical radical number.
COMMENT_CHAR - Static variable in class jgloss.dictionary.attribute.AttributeMapper
 
compare(Priority, Priority) - Method in class jgloss.dictionary.attribute.PriorityComparator
 
compare(int, int) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
compare(ByteBuffer, int) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
compare(int, int) - Method in interface jgloss.dictionary.Indexable
Compares two index entries.
compare(ByteBuffer, int) - Method in interface jgloss.dictionary.Indexable
Compare the data in a buffer to an index entry.
compareTo(Priority) - Method in interface jgloss.dictionary.attribute.Priority
Compare this priority to another priority, imposing a total ordering on priorities.
complete(TextAnnotation) - Method in class jgloss.parser.TextAnnotationCompleter
 
Conjugation - Class in jgloss.parser
Find verb/adjective conjugations.
constructGrammaticalType(String, String, String) - Method in class jgloss.parser.ChasenParser
 
contains(Attribute<?>, AttributeValue, boolean) - Method in interface jgloss.dictionary.attribute.AttributeSet
Test if the attribute is set and has the specified value.
contains(Attribute<?>, AttributeValue, boolean) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
containsKanji(String) - Static method in class jgloss.util.StringTools
Test if a string contains any kanji characters.
containsKey(Attribute<?>, boolean) - Method in interface jgloss.dictionary.attribute.AttributeSet
Test if the attribute for a given key is defined.
containsKey(Attribute<?>, boolean) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
convertCharacter(int) - Method in interface jgloss.dictionary.EncodedCharacterHandler
Modify a character returned by readCharacter to make different character classes compare equal.
convertCharacter(int) - Method in class jgloss.dictionary.EUCJPCharacterHandler
 
convertCharacter(int) - Method in class jgloss.dictionary.UTF8CharacterHandler
 
copy(InputStream, OutputStream) - Static method in class jgloss.util.IOUtils
 
createCharacterHandler() - Method in class jgloss.dictionary.filebased.WadokuJT
 
createDictionary(String) - Static method in class jgloss.dictionary.DictionaryFactory
Creates a dictionary instance based on the descriptor.
createEntryFromMarker(int) - Method in interface jgloss.dictionary.BaseEntry.MarkerDictionary
 
createEntryFromMarker(int) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
Create a dictionary entry from a marker, which is the start offset of the entry.
createIndex(int, ByteBuffer) - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
createIndex(int, ByteBuffer) - Method in interface jgloss.dictionary.IndexContainer
Add index data for a particular index type to the container.
createInstance(String) - Method in interface jgloss.dictionary.DictionaryImplementation
Creates an instance of the dictionary described by this implementation.
createInstance(String) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
Creates a new dictionary instance using dictionaryConstructor.
createValue(String) - Method in class jgloss.dictionary.attribute.IDAttributeValueFactory
 

D

decode(int[], int, int) - Method in class jgloss.dictionary.UTF8CharacterHandler
 
DefaultAttributeFormatter - Class in jgloss.dictionary.attribute
Default formatter for attributes and their values.
DefaultAttributeFormatter() - Constructor for class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
DefaultAttributeFormatter(ListFormatter) - Constructor for class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
DefaultAttributeFormatter(String, String, String, boolean, ListFormatter) - Constructor for class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
DefaultAttributeSet - Class in jgloss.dictionary.attribute
 
DefaultAttributeSet() - Constructor for class jgloss.dictionary.attribute.DefaultAttributeSet
Creates a default attribute set which does not have a parent.
DefaultAttributeSet(AttributeSet) - Constructor for class jgloss.dictionary.attribute.DefaultAttributeSet
Creates a default attribute set with the given parent.
DefaultListFormatter - Class in jgloss.util
Configurable formatting of a list of strings as one string.
DefaultListFormatter(DefaultListFormatter) - Constructor for class jgloss.util.DefaultListFormatter
 
DefaultListFormatter(String) - Constructor for class jgloss.util.DefaultListFormatter
 
DefaultListFormatter(String, String) - Constructor for class jgloss.util.DefaultListFormatter
 
DefaultListFormatter(String, String, String) - Constructor for class jgloss.util.DefaultListFormatter
 
DefaultListFormatter(String, String, String, String, String, String) - Constructor for class jgloss.util.DefaultListFormatter
 
deleteIndex(int) - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
deleteIndex(int) - Method in interface jgloss.dictionary.IndexContainer
Delete the index data of a particular index type from the container.
description - Variable in class jgloss.dictionary.attribute.Attributes
 
description - Variable in class jgloss.dictionary.StandardSearchParameter
 
dicfile - Variable in class jgloss.dictionary.KanjiDic
Pathname to the dictionary file.
dictionary - Variable in class jgloss.dictionary.BaseEntry.BaseEntryRef
 
dictionary - Variable in class jgloss.dictionary.BaseEntry
 
dictionary - Variable in class jgloss.dictionary.BinarySearchIndexBuilder
 
Dictionary - Interface in jgloss.dictionary
Generic interface to a dictionary with an arbitrary backend.
dictionary - Variable in exception jgloss.dictionary.MalformedEntryException
 
DictionaryEntry - Interface in jgloss.dictionary
Single entry in a dictionary which supports the Dictionary interface.
dictionaryEntry - Variable in exception jgloss.dictionary.MalformedEntryException
 
DictionaryEntry.AttributeGroup - Enum in jgloss.dictionary
Attribute groups dictionary entries have.
DictionaryEntryField - Enum in jgloss.dictionary
Typesafe enumeration of field types of dictionary entries.
DictionaryEntryFormatter - Class in jgloss.dictionary
Format a dictionary entry as String.
DictionaryEntryFormatter() - Constructor for class jgloss.dictionary.DictionaryEntryFormatter
 
DictionaryEntryFormatter(ListFormatter, ListFormatter, ListFormatter, ListFormatter, ListFormatter) - Constructor for class jgloss.dictionary.DictionaryEntryFormatter
 
DictionaryEntryFormatter.Position - Enum in jgloss.dictionary
Position of an attribute in the formatted string.
DictionaryEntryReference - Interface in jgloss.dictionary
Reference to a dictionary entry.
DictionaryFactory - Class in jgloss.dictionary
The dictionary factory is used to create instances of dictionaries based on a descriptor.
DictionaryFactoryException - Exception in jgloss.dictionary
Base class for other DictionaryFactory exceptions.
DictionaryFactoryException() - Constructor for exception jgloss.dictionary.DictionaryFactoryException
 
DictionaryFactoryException(String) - Constructor for exception jgloss.dictionary.DictionaryFactoryException
 
DictionaryFactoryException(Exception) - Constructor for exception jgloss.dictionary.DictionaryFactoryException
 
DictionaryFactoryException(String, Exception) - Constructor for exception jgloss.dictionary.DictionaryFactoryException
 
dictionaryForm - Variable in class jgloss.parser.TextAnnotation
 
dictionaryFormReading - Variable in class jgloss.parser.TextAnnotation
 
DictionaryImplementation<T extends Dictionary> - Interface in jgloss.dictionary
Interface which is used to match descriptors to Dictionary implementations.
DictionaryInstantiationException - Exception in jgloss.dictionary
Thrown when the instantiation of a dictionary failed.
DictionaryInstantiationException() - Constructor for exception jgloss.dictionary.DictionaryInstantiationException
 
DictionaryInstantiationException(String) - Constructor for exception jgloss.dictionary.DictionaryInstantiationException
 
DictionaryInstantiationException(Exception) - Constructor for exception jgloss.dictionary.DictionaryInstantiationException
 
DictionaryInstantiationException(String, Exception) - Constructor for exception jgloss.dictionary.DictionaryInstantiationException
 
DictionaryUtils - Class in jgloss.dictionary
Static helper methods for working with dictionaries.
DictionaryWrapper - Interface in jgloss.dictionary
Implemented by classes which contain a dictionary.
discard() - Method in class jgloss.parser.Chasen.Result
Discard all remaining result lines.
dispose() - Method in interface jgloss.dictionary.Dictionary
Called when the dictionary is no longer needed.
dispose() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
dispose() - Method in class jgloss.dictionary.KanjiDic
 
dispose() - Method in class jgloss.parser.Chasen
Terminates the chasen process.
DISTANCE - Static variable in class jgloss.dictionary.StandardSearchParameter
Distance used in near match and radius search.
DistanceSearchModes - Class in jgloss.dictionary
Collection of distance search modes.
doAppendItem(Object) - Method in class jgloss.util.DefaultListFormatter
 
dump() - Static method in class jgloss.parser.Conjugation
Dumps the generated tree on the logger.

E

EDict - Class in jgloss.dictionary.filebased
Dictionary implementation for dictionaries in EDICT format based on FileBasedDictionary.
EDict(File, String) - Constructor for class jgloss.dictionary.filebased.EDict
 
EMPTY_MATCH - Variable in class jgloss.dictionary.BinarySearchIndex
 
emptySet - Variable in class jgloss.dictionary.BaseEntry
 
ENC_ASCII - Static variable in class jgloss.util.CharacterEncodingDetector
 
ENC_EUC_JP - Static variable in class jgloss.util.CharacterEncodingDetector
 
ENC_ISO_2022_JP - Static variable in class jgloss.util.CharacterEncodingDetector
 
ENC_ISO_8859_1 - Static variable in class jgloss.util.CharacterEncodingDetector
 
ENC_SHIFT_JIS - Static variable in class jgloss.util.CharacterEncodingDetector
 
ENC_UTF_8 - Static variable in class jgloss.util.CharacterEncodingDetector
 
EncodedCharacterHandler - Interface in jgloss.dictionary
Methods for handling Japanese text encoded as byte buffer using some character encoding.
encoding - Variable in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
 
endBuildIndex(boolean) - Method in class jgloss.dictionary.BinarySearchIndexBuilder
 
endBuildIndex(boolean) - Method in interface jgloss.dictionary.IndexBuilder
End the index build.
endEditing() - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
endEditing() - Method in interface jgloss.dictionary.IndexContainer
Switch the index container from edit mode to access mode.
endList() - Method in class jgloss.util.DefaultListFormatter
 
endList() - Method in interface jgloss.util.ListFormatter
 
entries - Variable in class jgloss.dictionary.KanjiDic
Map from a word to an entry of list of entries.
entries - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
entryCache - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
entryMarker - Variable in class jgloss.dictionary.BaseEntry.BaseEntryRef
 
entryMarker - Variable in class jgloss.dictionary.BaseEntry
Unique marker of this dictionary entry relative to other dictionary entries in this dictionary.
entryRef - Variable in class jgloss.dictionary.BaseEntry.BaseEntryRef
 
EOP - Static variable in class jgloss.parser.Chasen
End of path marker.
EOS - Static variable in class jgloss.parser.Chasen
End of input line marker.
equals(Object) - Method in class jgloss.dictionary.BaseEntry
 
equals(Object) - Method in class jgloss.dictionary.KanjiDic
 
equals(Object) - Method in class jgloss.dictionary.SearchFieldSelection
 
escape(String) - Method in class jgloss.util.AbstractEscaper
Escape all special characters in a string.
escape(StringBuilder) - Method in class jgloss.util.AbstractEscaper
Escape all special characters in a string buffer.
escape(CharSequence) - Method in class jgloss.util.AbstractEscaper
Escapes the characters in a CharSequence.
escape(String) - Method in interface jgloss.util.Escaper
Escape all special characters in a string.
escape(StringBuilder) - Method in interface jgloss.util.Escaper
Escape all special characters in a string builder.
escapeChar(char) - Method in class jgloss.dictionary.filebased.EDict
Escape LF/CR, '/' and all characters not supported by the encoding.
escapeChar(char) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
Test if a character must be escaped if it is to be used in a dictionary entry.
escapeChar(char) - Method in class jgloss.dictionary.filebased.WadokuJT
Escape all dictionary special characters.
escapeChar(char) - Method in class jgloss.util.AbstractEscaper
Returns the escape sequence for the character, or null.
escapeChar(char) - Method in interface jgloss.util.Escaper
Escape a single character, if neccessary.
Escaper - Interface in jgloss.util
Escape a string for a specific text format.
EUC - Static variable in class jgloss.util.CharacterEncodingDetector
Flag set if the byte array contains EUC variables.
EUCJPCharacterHandler - Class in jgloss.dictionary
Character encoding handler for EUC-JP encoded text.
EUCJPCharacterHandler() - Constructor for class jgloss.dictionary.EUCJPCharacterHandler
 
EXACT - Static variable in class jgloss.dictionary.ExpressionSearchModes
 
EXAMPLE - Static variable in class jgloss.dictionary.attribute.Attributes
 
EXAMPLE_ABBREVIATION_VALUE - Static variable in class jgloss.dictionary.attribute.Attributes
 
EXAMPLE_GAIRAIGO_VALUE - Static variable in class jgloss.dictionary.attribute.Attributes
 
EXAMPLE_INFORMATION_VALUE - Static variable in class jgloss.dictionary.attribute.Attributes
 
EXAMPLE_PRIORITY_VALUE - Static variable in class jgloss.dictionary.attribute.Attributes
 
EXAMPLE_REFERENCE_VALUE - Static variable in class jgloss.dictionary.attribute.Attributes
 
exampleAttributeValue - Variable in class jgloss.dictionary.attribute.Attributes
 
exclusions - Variable in class jgloss.parser.AbstractParser
Set of words excluded from annotation by the user.
EXPLANATION - Static variable in class jgloss.dictionary.attribute.Attributes
 
expression - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
EXPRESSION - Static variable in class jgloss.dictionary.StandardSearchParameter
Search expression string.
expressionMatches(String) - Method in class jgloss.dictionary.KanjiDic.EntryListIterator
 
ExpressionSearchModes - Class in jgloss.dictionary
Collection of standard expression search modes.
EXTENSION - Static variable in class jgloss.dictionary.filebased.FileIndexContainer
Standard filename extension for indexes in this format.

F

FIELD - Static variable in class jgloss.dictionary.MatchMode
Match against the whole entry field.
FileBasedDictionary - Class in jgloss.dictionary.filebased
Base class for dictionaries stored in a local file with separate index file.
FileBasedDictionary(FileBasedDictionaryStructure, EntryParser, File, String) - Constructor for class jgloss.dictionary.filebased.FileBasedDictionary
Initializes the dictionary.
FileBasedDictionaryImplementation<T extends FileBasedDictionary> - Class in jgloss.dictionary.filebased
Generic implementation for file-based dictionaries.
FileBasedDictionaryImplementation(String, String, boolean, Pattern, float, int, Constructor<T>) - Constructor for class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
Creates a new implementation instance for some file based dictionary format.
FileBasedDictionaryStructure - Class in jgloss.dictionary.filebased
Describes the structure of a concrete FileBasedDictionary type.
FileBasedDictionaryStructure() - Constructor for class jgloss.dictionary.filebased.FileBasedDictionaryStructure
 
FileIndexContainer - Class in jgloss.dictionary.filebased
Index container which stores index data in a file.
FileIndexContainer(File, boolean) - Constructor for class jgloss.dictionary.filebased.FileIndexContainer
Create a new file index container or open an existing file in edit or access mode.
fillEntryCache() - Method in class jgloss.dictionary.KanjiDic.EntryListIterator
Generate dictionary entries from a matching kanji entry and add it to the cache of dictionary entries.
fillReadingsList(String[]) - Method in class jgloss.dictionary.KanjiDic.EntryListIterator
 
filter(char[], int, int, List<ReadingAnnotation>) - Method in class jgloss.parser.ReadingAnnotationFilter
Filter the reading annotations from a text array.
finalize() - Method in class jgloss.parser.Chasen
Terminate Chasen process if still running.
finalize() - Method in class jgloss.parser.ChasenParser
Overridden to terminate a chasen process if it is still running.
findConjugations(String) - Static method in class jgloss.parser.Conjugation
Search for possible conjugation at the beginning of the string.
findMatch(Indexable, ByteBuffer) - Method in class jgloss.dictionary.BinarySearchIndex
Returns the index of an index entry which matches the expression.
findMatch(Indexable, ByteBuffer, int, boolean) - Method in class jgloss.dictionary.BinarySearchIndex
Searches the index backwards/forwards from a matching entry to the first/last match of an expression.
firstOccurrenceOnly - Variable in class jgloss.parser.AbstractParser
Flag if only the first occurrence of a word should be annotated.
format(Attribute<?>, List<? extends AttributeValue>, StringBuilder) - Method in class jgloss.dictionary.attribute.AttributeFormatter
Format an attribute and its list of values as a string.
format(Attribute<?>, StringBuilder) - Method in class jgloss.dictionary.attribute.AttributeNameFormatter
 
format(AttributeValueFormatter, Attribute<?>, List<? extends AttributeValue>, StringBuilder) - Method in class jgloss.dictionary.attribute.AttributeNameFormatter
 
format(Attribute<?>, AttributeValue, StringBuilder) - Method in class jgloss.dictionary.attribute.AttributeNameFormatter
 
format(Attribute<?>, AttributeValue, StringBuilder) - Method in interface jgloss.dictionary.attribute.AttributeValueFormatter
Format an attribute and its value as a string.
format(AttributeValueFormatter, Attribute<?>, List<? extends AttributeValue>, StringBuilder) - Method in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
format(Attribute<?>, AttributeValue, StringBuilder) - Method in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
format(Attribute<?>, AttributeValue, StringBuilder) - Method in class jgloss.dictionary.attribute.InformationAttributeFormatter
 
format(Attribute<?>, AttributeValue, StringBuilder) - Method in class jgloss.dictionary.attribute.ReferenceAttributeFormatter
 
format(AttributeValueFormatter, Attribute<?>, List<? extends AttributeValue>, StringBuilder) - Method in interface jgloss.dictionary.attribute.ValueListFormatter
Format an attribute and its list of values as a string.
format(Attribute<?>, AttributeValue, StringBuilder) - Method in class jgloss.dictionary.attribute.WordFormatter
 
format(DictionaryEntry, StringBuilder) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
FORMAT_NAME - Static variable in class jgloss.dictionary.filebased.WadokuJT
Name of the dictionary format.
formatAttributes(DictionaryEntry, StringBuilder, DictionaryEntryFormatter.Position, AttributeSet) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
formatReadings(DictionaryEntry, StringBuilder, ListFormatter) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
formats - Variable in class jgloss.dictionary.DictionaryEntryFormatter
 
formatTranslations(DictionaryEntry, StringBuilder, ListFormatter, ListFormatter, ListFormatter) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
formatWords(DictionaryEntry, StringBuilder, ListFormatter) - Method in class jgloss.dictionary.DictionaryEntryFormatter
 
frequency - Variable in class jgloss.dictionary.KanjiDic.Entry
The frequency-of-use ranking.

G

GAIRAIGO - Static variable in class jgloss.dictionary.attribute.Attributes
 
Gairaigo - Class in jgloss.dictionary.attribute
Language code with optional word.
Gairaigo(String) - Constructor for class jgloss.dictionary.attribute.Gairaigo
 
Gairaigo(String, String) - Constructor for class jgloss.dictionary.attribute.Gairaigo
 
generalA - Variable in class jgloss.dictionary.BaseEntry
 
get(String) - Static method in class jgloss.dictionary.attribute.Category
Get the part of speech attribute value with the given id.
get(String) - Static method in class jgloss.dictionary.attribute.PartOfSpeech
Get the part of speech attribute value with the given id.
get(String) - Static method in class jgloss.dictionary.attribute.Usage
Get the part of speech attribute value with the given id.
getAttribute() - Method in class jgloss.dictionary.attribute.AttributeMapper.Mapping
 
getAttribute() - Method in exception jgloss.dictionary.attribute.AttributeNotSetException
 
getAttribute(Attribute<T>, boolean) - Method in interface jgloss.dictionary.attribute.AttributeSet
Returns the attribute values for a given attribute.
getAttribute(Attribute<T>, boolean) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
getAttributeKeys(boolean) - Method in interface jgloss.dictionary.attribute.AttributeSet
Returns an iteration of attribute keys defined in the attribute set.
getAttributeKeys(boolean) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
getAttributes() - Method in class jgloss.dictionary.attribute.AttributeMapper
 
getAttributeValueClass() - Method in interface jgloss.dictionary.attribute.Attribute
Returns the class of attribute values this attribute uses.
getAttributeValueClass() - Method in class jgloss.dictionary.attribute.Attributes
 
getAttributeValues(Attribute<T>) - Method in interface jgloss.dictionary.Dictionary
Return the set of known attribute values for an attribute.
getAttributeValues(Attribute<T>) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
getAttributeValues(Attribute<T>) - Method in class jgloss.dictionary.KanjiDic
 
getBNum() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the radical (bushu) number.
getBuffer() - Method in class jgloss.util.DefaultListFormatter
 
getBuffer() - Method in interface jgloss.util.ListFormatter
 
getCacheHits() - Method in class jgloss.parser.KanjiParser
Returns the number of dictionary lookups where the result was found in the lookup cache.
getChar(int, Indexable.CharData) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
getChar(int, Indexable.CharData) - Method in interface jgloss.dictionary.Indexable
Decode the character at a given position in the indexable data.
getCharacterClass(int, boolean) - Method in interface jgloss.dictionary.EncodedCharacterHandler
Test the character class of a character returned by readCharacter.
getCharacterClass(int, boolean) - Method in class jgloss.dictionary.EUCJPCharacterHandler
 
getCharacterClass(int, boolean) - Method in class jgloss.dictionary.UTF8CharacterHandler
 
getChasenPlatformEncoding(String) - Method in class jgloss.parser.Chasen
Test which character encoding ChaSen uses for its input and output streams.
getCNum() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the historical or classical radical number.
getConfidence() - Method in class jgloss.dictionary.TestResult
Confidence of the descriptor pointing to an instance of this dictionary type.
getConjugatedForm() - Method in class jgloss.parser.Conjugation
Returns the ending of the conjugated verb/adjective.
getConjugation(String, String, String) - Static method in class jgloss.parser.Conjugation
Returns a conjugation with the given information.
getConstructorParameters(String) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
Constructs the Object array passed to the Dictionary constructor.
getDefaultExecutable() - Static method in class jgloss.parser.Chasen
Returns the path to the default ChaSen executable.
getDescription() - Method in class jgloss.dictionary.AbstractSearchMode
 
getDescription() - Method in interface jgloss.dictionary.attribute.Attribute
Return a short description explaining the attribute to the user.
getDescription() - Method in class jgloss.dictionary.attribute.Attributes
 
getDescription() - Method in interface jgloss.dictionary.SearchMode
Return a short explanation of the search mode.
getDescription() - Method in interface jgloss.dictionary.SearchParameter
Return a short description of what this parameter controls.
getDescription() - Method in class jgloss.dictionary.StandardSearchParameter
 
getDictionary() - Method in class jgloss.dictionary.attribute.SearchReference
 
getDictionary() - Method in class jgloss.dictionary.BaseEntry
 
getDictionary() - Method in interface jgloss.dictionary.DictionaryEntry
Returns the dictionary from which this entry originated.
getDictionaryClass(String) - Method in interface jgloss.dictionary.DictionaryImplementation
Returns the class of the dictionary which would be created for this descriptor by createInstance.
getDictionaryClass(String) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
 
getDictionaryFile() - Method in class jgloss.dictionary.KanjiDic
Returns the path to the dictionary file.
getDictionaryForm() - Method in class jgloss.parser.Conjugation
Returns the dictionary form of the verb/adjective ending.
getDictionaryForm() - Method in class jgloss.parser.TextAnnotation
Returns the dictionary form of the annotated text.
getDictionaryFormReading() - Method in class jgloss.parser.TextAnnotation
Returns the reading of the dictionary form of the annotated text.
getEncodedCharacterHandler() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
Return a character handler which understands the character encoding format used by this dictionary.
getEncodedCharacterHandler() - Method in interface jgloss.dictionary.Indexable
 
getEncodingName() - Method in interface jgloss.dictionary.EncodedCharacterHandler
Return the name of the encoding supported by this handler.
getEncodingName() - Method in class jgloss.dictionary.EUCJPCharacterHandler
 
getEncodingName() - Method in class jgloss.dictionary.UTF8CharacterHandler
 
getEntry() - Method in class jgloss.dictionary.BaseEntry.BaseEntryRef
 
getEntry() - Method in interface jgloss.dictionary.DictionaryEntryReference
Returns the referenced dictionary entry.
getEntryPositions(Indexable, ByteBuffer, Object[]) - Method in class jgloss.dictionary.BinarySearchIndex
 
getEntryPositions(Indexable, ByteBuffer, Object[]) - Method in interface jgloss.dictionary.Index
Returns an iterator over index entries matching certain criteria.
getEscapeMap() - Method in class jgloss.util.AbstractEscaper
Returns the map from Characters to their escape sequence strings.
getEscapeMap() - Method in class jgloss.util.LaTeXEscaper
 
getExampleValue() - Method in interface jgloss.dictionary.attribute.Attribute
Returns an example value of the type this attribute uses.
getExampleValue() - Method in class jgloss.dictionary.attribute.Attributes
 
getFieldType(ByteBuffer, int, int, int) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryStructure
Return the type of the entry field at the given location.
getFieldType(ByteBuffer, int, int, int) - Method in class jgloss.dictionary.filebased.WadokuJTStructure
 
getFrequency() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the frequency-of-use ranking.
getGeneralAttributes() - Method in class jgloss.dictionary.BaseEntry
 
getGeneralAttributes() - Method in interface jgloss.dictionary.DictionaryEntry
Return the set of attributes which apply to the whole entry.
getGrammaticalType() - Method in class jgloss.parser.TextAnnotation
Returns the grammatical type of the annotated text.
getImplementation(String) - Static method in class jgloss.dictionary.DictionaryFactory
Returns the dictionary implementation which best matches the descriptor.
getIndexByteOrder() - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
getIndexByteOrder() - Method in interface jgloss.dictionary.IndexContainer
Return the byte order used by this index container for ByteBuffers.
getIndexData(int) - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
getIndexData(int) - Method in interface jgloss.dictionary.IndexContainer
Fetch the index data for a particular index type for read access.
getInformation() - Method in class jgloss.dictionary.attribute.InformationAttributeValue
 
getKanji() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the kanji of this entry.
getKanjiSeparator() - Method in class jgloss.parser.ReadingAnnotationFilter
 
getLanguage() - Method in class jgloss.parser.ChasenParser
 
getLanguage() - Method in class jgloss.parser.KanjiParser
 
getLanguage() - Method in class jgloss.parser.NullParser
 
getLanguage() - Method in interface jgloss.parser.Parser
Returns the language which the parser can parse.
getLanguageCode() - Method in class jgloss.dictionary.attribute.Word
 
getLength() - Method in class jgloss.parser.ReadingAnnotation
Returns the length of the annotated text.
getLongName() - Method in interface jgloss.dictionary.attribute.CategoryAttributeValue
Long name or explanation of this value.
getLookups() - Method in class jgloss.parser.KanjiParser
Returns the number of dictionary lookups.
getMapping(String) - Method in class jgloss.dictionary.attribute.AttributeMapper
Return the mapping for the dictionary-specific name.
getMaxConfidence() - Method in interface jgloss.dictionary.DictionaryImplementation
Returns the maximum confidence value used by this implementation.
getMaxConfidence() - Method in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
Returns the confidence passed to the constructor.
getName() - Method in class jgloss.dictionary.AbstractSearchMode
 
getName() - Method in interface jgloss.dictionary.attribute.Attribute
Return a short name describing the attribute to the user.
getName() - Method in class jgloss.dictionary.attribute.Attributes
 
getName() - Method in interface jgloss.dictionary.Dictionary
Returns a short descriptive name of the dictionary.
getName() - Method in interface jgloss.dictionary.DictionaryImplementation
Returns the name of the dictionary format described by this implementation.
getName() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
Returns the name of this dictionary.
getName() - Method in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
Returns the dictionary format name passed to the constructor.
getName() - Method in class jgloss.dictionary.KanjiDic
Returns the name of this dictionary.
getName() - Method in interface jgloss.dictionary.SearchMode
Returns the name of the search mode, suitable for presenting to the user.
getName() - Method in class jgloss.parser.ChasenParser
 
getName() - Method in class jgloss.parser.KanjiParser
 
getName() - Method in class jgloss.parser.NullParser
 
getName() - Method in interface jgloss.parser.Parser
Returns the name of the parser in a user-presentable form.
getNames() - Method in class jgloss.dictionary.attribute.Category
 
getNames() - Method in class jgloss.dictionary.attribute.PartOfSpeech
 
getNames() - Method in class jgloss.dictionary.attribute.Usage
 
getNanoriReadings() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the list of the nanori (name) readings of this entry.
getParameterClass() - Method in interface jgloss.dictionary.SearchParameter
Get the class which objects used as values of this parameter type must be instances of.
getParameterClass() - Method in class jgloss.dictionary.StandardSearchParameter
 
getParameters() - Method in class jgloss.dictionary.DistanceSearchModes
Parameters are EXPRESSION, SEARCH_FIELDS and DISTANCE
getParameters() - Method in class jgloss.dictionary.ExpressionSearchModes
Parameters are EXPRESSION and SEARCH_FIELDS.
getParameters() - Method in interface jgloss.dictionary.SearchMode
Return the list of parameters which are needed for a search using this search mode to be executed.
getParent() - Method in interface jgloss.dictionary.attribute.AttributeSet
Get the parent attribute set of this set.
getParent() - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
getParsePosition() - Method in class jgloss.parser.AbstractParser
Returns the position in the text the parser is currently parsing.
getParsePosition() - Method in class jgloss.parser.NullParser
 
getParsePosition() - Method in interface jgloss.parser.Parser
Returns the position in the text the parser is currently parsing.
getPattern() - Method in class jgloss.util.DefaultListFormatter
 
getPattern() - Method in interface jgloss.util.ListFormatter
 
getPriority() - Method in interface jgloss.dictionary.attribute.Priority
Get the priority representation.
getRadicalName() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the name of the radical.
getReader(InputStream) - Static method in class jgloss.util.CharacterEncodingDetector
Creates a reader for the input stream with a character encoding guessed by looking at the beginning of the stream.
getReader(InputStream, String) - Static method in class jgloss.util.CharacterEncodingDetector
Creates a reader for the input stream with a character encoding guessed by looking at the beginning of the stream.
getReader(InputStream, String, int) - Static method in class jgloss.util.CharacterEncodingDetector
Creates a reader for the input stream with a character encoding guessed by looking at the beginning of the stream.
getReading(int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the reading of the word.
getReading(int) - Method in class jgloss.dictionary.MultiWordEntry
 
getReading(int) - Method in class jgloss.dictionary.SingleWordEntry
 
getReading() - Method in class jgloss.parser.ReadingAnnotation
Returns the reading (in hiragana) of the annotated text.
getReadingAlternativeCount() - Method in interface jgloss.dictionary.DictionaryEntry
Returns the number of alternative readings.
getReadingAlternativeCount() - Method in class jgloss.dictionary.MultiWordEntry
 
getReadingAlternativeCount() - Method in class jgloss.dictionary.SingleWordEntry
 
getReadingAttributes(int) - Method in class jgloss.dictionary.BaseEntry
 
getReadingAttributes() - Method in class jgloss.dictionary.BaseEntry
 
getReadingAttributes(int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to a particular reading.
getReadingAttributes() - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to all readings.
getReadingAttributes(int) - Method in class jgloss.dictionary.MultiWordEntry
 
getReadingAttributes(int) - Method in class jgloss.dictionary.SingleWordEntry
 
getReadingEnd() - Method in class jgloss.parser.ReadingAnnotationFilter
Returns the character which signals the end of a reading annotation for a kanji word.
getReadings() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the list of readings of this entry.
getReadingStart() - Method in class jgloss.parser.ReadingAnnotationFilter
Returns the character which signals the beginning of a reading annotation for a kanji word.
getReason() - Method in class jgloss.dictionary.TestResult
Short description of how the confidence was calculated.
getReference() - Method in class jgloss.dictionary.attribute.SearchReference
 
getReference() - Method in class jgloss.dictionary.BaseEntry
Creates a new reference to this entry.
getReference() - Method in interface jgloss.dictionary.DictionaryEntry
Get a reference to this entry.
getReferenceTitle() - Method in interface jgloss.dictionary.attribute.ReferenceAttributeValue
Return the title of the reference.
getReferenceTitle() - Method in class jgloss.dictionary.attribute.SearchReference
 
getResourcePrefix() - Method in class jgloss.dictionary.attribute.Category
 
getResourcePrefix() - Method in class jgloss.dictionary.attribute.PartOfSpeech
 
getResourcePrefix() - Method in class jgloss.dictionary.attribute.Usage
 
getSearchFieldSelection() - Method in class jgloss.dictionary.attribute.SearchReference
 
getSearchMode() - Method in class jgloss.dictionary.attribute.SearchReference
 
getSearchMode() - Method in exception jgloss.dictionary.UnsupportedSearchModeException
 
getShortName() - Method in interface jgloss.dictionary.attribute.CategoryAttributeValue
Short or abbreviated name of this value.
getStart() - Method in class jgloss.parser.ReadingAnnotation
Returns the start offset of this annotation in the parsed text.
getStrokecount() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the strokecount of this kanji.
getSupportedAttributes() - Method in interface jgloss.dictionary.Dictionary
Get a set of all attributes used by this dictionary.
getSupportedAttributes() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
getSupportedAttributes() - Method in class jgloss.dictionary.KanjiDic
 
getSupportedFields(SearchMode) - Method in interface jgloss.dictionary.Dictionary
Return the search fields for which a search of the given mode is supported for this dictionary implementation.
getSupportedFields(SearchMode) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
getSupportedFields(SearchMode) - Method in class jgloss.dictionary.KanjiDic
 
getText(Node) - Static method in class jgloss.util.XMLTools
Returns the text under the node.
getText(Node, StringBuilder) - Static method in class jgloss.util.XMLTools
Add the data of all text nodes which are descendants of the node to the string buffer.
getTranslation(int, int, int) - Method in class jgloss.dictionary.BaseEntry
 
getTranslation(int, int, int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns a translation of this entry.
getTranslation() - Method in class jgloss.parser.TextAnnotation
 
getTranslationAttributes(int, int, int) - Method in class jgloss.dictionary.BaseEntry
 
getTranslationAttributes(int, int) - Method in class jgloss.dictionary.BaseEntry
 
getTranslationAttributes(int) - Method in class jgloss.dictionary.BaseEntry
 
getTranslationAttributes() - Method in class jgloss.dictionary.BaseEntry
 
getTranslationAttributes(int, int, int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to a particular translation.
getTranslationAttributes(int, int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to a particular closely related meaning.
getTranslationAttributes(int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to a particular range of meanings.
getTranslationAttributes() - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to all translations.
getTranslationCrmCount(int) - Method in class jgloss.dictionary.BaseEntry
 
getTranslationCrmCount(int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the number of closely related meanings of one range of meanings.
getTranslationRomCount() - Method in class jgloss.dictionary.BaseEntry
 
getTranslationRomCount() - Method in interface jgloss.dictionary.DictionaryEntry
Returns the number of ranges of meanings.
getTranslations() - Method in class jgloss.dictionary.KanjiDic.Entry
Returns the list of translations of this entry.
getTranslationSynonymCount(int, int) - Method in class jgloss.dictionary.BaseEntry
 
getTranslationSynonymCount(int, int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the number of synonyms for one closely related meaning, range of meanings.
getType() - Method in class jgloss.dictionary.BinarySearchIndex
 
getType() - Method in interface jgloss.dictionary.Index
Returns the index type, which is used to fetch the index data from an IndexContainer.
getType() - Method in class jgloss.parser.Conjugation
Returns a description of the grammatical type of this conjugation.
getValue() - Method in class jgloss.dictionary.attribute.AttributeMapper.Mapping
 
getValueFor(String) - Method in class jgloss.dictionary.attribute.IDAttributeValueFactory
 
getWord() - Method in class jgloss.dictionary.attribute.Word
 
getWord(int) - Method in interface jgloss.dictionary.DictionaryEntry
Return one spelling variant of the entry word.
getWord(int) - Method in class jgloss.dictionary.MultiWordEntry
 
getWord(int) - Method in class jgloss.dictionary.SingleWordEntry
 
getWordAlternativeCount() - Method in interface jgloss.dictionary.DictionaryEntry
Returns the number of alternative word spellings.
getWordAlternativeCount() - Method in class jgloss.dictionary.MultiWordEntry
 
getWordAlternativeCount() - Method in class jgloss.dictionary.SingleWordEntry
 
getWordAttributes() - Method in class jgloss.dictionary.BaseEntry
 
getWordAttributes(int) - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to a particular word spelling.
getWordAttributes() - Method in interface jgloss.dictionary.DictionaryEntry
Returns the set of attributes which apply to all word alternatives.
getWordAttributes(int) - Method in class jgloss.dictionary.MultiWordEntry
 
getWordAttributes(int) - Method in class jgloss.dictionary.SingleWordEntry
 
getWrappedDictionary() - Method in interface jgloss.dictionary.DictionaryWrapper
 
grammaticalType - Variable in class jgloss.parser.TextAnnotation
 
groups - Variable in class jgloss.dictionary.attribute.Attributes
 
guessEncoding(byte[]) - Static method in class jgloss.util.CharacterEncodingDetector
Detects the character encoding used for a byte array.
guessEncodingName(byte[]) - Static method in class jgloss.util.CharacterEncodingDetector
Detects the character encoding used for a byte array.
guessLength(int, String) - Static method in class jgloss.util.CharacterEncodingDetector
Guesses the lenght in characters encoded using encoding as byte array.

H

hashCode() - Method in class jgloss.dictionary.BaseEntry
 
hashCode() - Method in class jgloss.dictionary.SearchFieldSelection
 
hasIndex(int) - Method in class jgloss.dictionary.filebased.FileIndexContainer
 
hasIndex(int) - Method in interface jgloss.dictionary.IndexContainer
Test if the index data of the particular index type is stored in this container.
hasNext() - Method in interface jgloss.dictionary.Index.Iterator
 
hasNext() - Method in class jgloss.dictionary.KanjiDic.EntryListIterator
 
hasNext() - Method in class jgloss.parser.Chasen.Result
Returns true if there is an additional result line returned by the chasen process.
hasNext() - Method in class jgloss.util.NullIterator
 
hasValue() - Method in class jgloss.dictionary.attribute.AttributeMapper.Mapping
 

I

IDAttributeValueFactory - Class in jgloss.dictionary.attribute
 
IDAttributeValueFactory() - Constructor for class jgloss.dictionary.attribute.IDAttributeValueFactory
 
IDAttributeValueFactory(int) - Constructor for class jgloss.dictionary.attribute.IDAttributeValueFactory
 
ignoreNewlines - Variable in class jgloss.parser.AbstractParser
Flag if newlines in a text should be ignored by the parser.
ignoreWord(String) - Method in class jgloss.parser.AbstractParser
Test if the word should not be annotated, either because it appears in the set of ignored words or the set of already annotated words.
IMPLEMENTATION - Static variable in class jgloss.dictionary.filebased.WadokuJT
Object describing this implementation of the Dictionary interface.
IMPLEMENTATION - Static variable in class jgloss.dictionary.KanjiDic
Object describing this implementation of the Dictionary interface.
IMPLEMENTATION_EUC - Static variable in class jgloss.dictionary.filebased.EDict
Object describing this implementation of the Dictionary interface.
IMPLEMENTATION_UTF8 - Static variable in class jgloss.dictionary.filebased.EDict
 
Index - Interface in jgloss.dictionary
An index is a store for locations in a dictionary which enables fast lookups of entries matching certain parameters.
Index.Iterator - Interface in jgloss.dictionary
Iterator over index entries.
Indexable - Interface in jgloss.dictionary
Interface for classes which support indexing of words, usually Dictionary subclasses.
Indexable.CharData - Class in jgloss.dictionary
Stores a single character and the position of the character following it.
Indexable.CharData() - Constructor for class jgloss.dictionary.Indexable.CharData
 
IndexBuilder - Interface in jgloss.dictionary
Creator for an index structure which will then be used by a Index instance.
indexContainer - Variable in class jgloss.dictionary.BinarySearchIndexBuilder
 
IndexContainer - Interface in jgloss.dictionary
Container which can store the data for several different index types.
IndexedDictionary - Interface in jgloss.dictionary
Interface for dictionaries which need an index to operate.
IndexException - Exception in jgloss.dictionary
Exception signalling an error which occurred while accessing the index.
IndexException() - Constructor for exception jgloss.dictionary.IndexException
 
IndexException(String) - Constructor for exception jgloss.dictionary.IndexException
 
IndexException(String, Throwable) - Constructor for exception jgloss.dictionary.IndexException
 
IndexException(Throwable) - Constructor for exception jgloss.dictionary.IndexException
 
information - Variable in class jgloss.dictionary.attribute.InformationAttributeValue
 
InformationAttributeFormatter - Class in jgloss.dictionary.attribute
Format information attributes.
InformationAttributeFormatter() - Constructor for class jgloss.dictionary.attribute.InformationAttributeFormatter
 
InformationAttributeFormatter(String, String, String, boolean, ListFormatter) - Constructor for class jgloss.dictionary.attribute.InformationAttributeFormatter
 
InformationAttributeValue - Class in jgloss.dictionary.attribute
 
InformationAttributeValue(String) - Constructor for class jgloss.dictionary.attribute.InformationAttributeValue
 
init(int) - Method in class jgloss.parser.Chasen.Result
Prepares the result object for a new result iteration.
initSearchModes() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
Initialize the map of search modes supported by this dictionary implementation.
initSupportedAttributes() - Method in class jgloss.dictionary.filebased.EDict
 
initSupportedAttributes() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
Initialize the set of supported attributes.
initSupportedAttributes() - Method in class jgloss.dictionary.filebased.WadokuJT
 
INSTANCE - Static variable in class jgloss.util.NullIterator
 
instance() - Static method in class jgloss.util.NullIterator
 
IOUtils - Class in jgloss.util
Static utility methods for input/output.
isAnnotateFirstOccurrenceOnly() - Method in class jgloss.parser.AbstractParser
Test if only the first occurrence of a word should be annotated.
isAnnotateFirstOccurrenceOnly() - Method in class jgloss.parser.NullParser
 
isAnnotateFirstOccurrenceOnly() - Method in interface jgloss.parser.Parser
Return if only the first occurrence of a word should be annotated.
isChasenExecutable(String) - Static method in class jgloss.parser.Chasen
Test if the chasen program is available at the specified path.
isCJKSymbolsAndPunctuation(char) - Static method in class jgloss.util.StringTools
 
isCJKUnifiedIdeographs(char) - Static method in class jgloss.util.StringTools
 
isEmpty() - Method in interface jgloss.dictionary.attribute.AttributeSet
Test if there are any attributes defined in this set.
isEmpty() - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
isEntrySeparator(byte) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryStructure
Test if the byte is the separator mark for two entries.
isEqual(Object, Object) - Static method in class jgloss.util.ObjectUtils
 
isFieldEnd(ByteBuffer, int, DictionaryEntryField) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryStructure
Test if the character at the given location is the last in an entry field.
isFieldEnd(ByteBuffer, int, DictionaryEntryField) - Method in class jgloss.dictionary.filebased.WadokuJTStructure
 
isFieldStart(ByteBuffer, int, DictionaryEntryField) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryStructure
Test if the character at the given location is the first in an entry field.
isFieldStart(ByteBuffer, int, DictionaryEntryField) - Method in class jgloss.dictionary.filebased.WadokuJTStructure
 
isHiragana(char) - Static method in class jgloss.util.StringTools
 
isIgnoreNewlines() - Method in class jgloss.parser.AbstractParser
Test if the parser skips newlines in the imported text.
isIgnoreNewlines() - Method in class jgloss.parser.NullParser
 
isIgnoreNewlines() - Method in interface jgloss.parser.Parser
Return if the parser skips newlines in the imported text.
isInherited(Attribute<?>) - Method in interface jgloss.dictionary.attribute.AttributeSet
Test if a given attribute is inherited from a parent attribute set.
isInherited(Attribute<?>) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
isInstance(String) - Method in interface jgloss.dictionary.DictionaryImplementation
Test if the descriptor points to a dictionary in a format supported by the Dictionary implementation.
isInstance(String) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
Test if the descriptor points to a dictionary file supported by this implementation.
isKana(char) - Static method in class jgloss.util.StringTools
 
isKanji(char) - Static method in class jgloss.util.StringTools
Test if c is either in the character class of CJK unified ideographs or is the kanji repeat mark.
isKatakana(char) - Static method in class jgloss.util.StringTools
 
isSelected(DictionaryEntryField) - Method in class jgloss.dictionary.SearchFieldSelection
Test if a field is selected.
isSelected(MatchMode) - Method in class jgloss.dictionary.SearchFieldSelection
 
isValid() - Method in class jgloss.dictionary.SearchFieldSelection
Test if the configuration of the object is valid as a search parameter.
itemBuffer - Variable in class jgloss.dictionary.attribute.ReferenceAttributeFormatter
 
itemNo - Variable in class jgloss.util.DefaultListFormatter
 
ITEMNO_MARKER - Static variable in class jgloss.util.DefaultListFormatter
 

J

JAPANESE_ENGLISH - Static variable in class jgloss.dictionary.attribute.Word
 
JAPANESE_FRENCH - Static variable in class jgloss.dictionary.attribute.Word
 
jgloss.dictionary - package jgloss.dictionary
Dictionary interfaces and implementations.
jgloss.dictionary.attribute - package jgloss.dictionary.attribute
Dictionary attribute classes.
jgloss.dictionary.filebased - package jgloss.dictionary.filebased
 
jgloss.parser - package jgloss.parser
Backend for parsing Japanese text, searching for readings and translations of words.
jgloss.util - package jgloss.util
Utility classes for handling Japanese text files.
JIS - Static variable in class jgloss.util.CharacterEncodingDetector
Flag set if the byte array contains JIS values.
JIS8 - Static variable in class jgloss.util.CharacterEncodingDetector
Flag set if the byte array contains 8-bit JIS values.

K

kanji - Variable in class jgloss.dictionary.KanjiDic.Entry
Kanji of this entry.
KanjiDic - Class in jgloss.dictionary
Dictionary implementation for KANJIDIC-style dictionary files.
KanjiDic(String) - Constructor for class jgloss.dictionary.KanjiDic
Creates a new dictionary for a file in KANJIDIC format.
KanjiDic.Entry - Class in jgloss.dictionary
Represents a single entry in the kanji dictionary file.
KanjiDic.Entry(char, String[], String[], String, String[], byte, short, short, short) - Constructor for class jgloss.dictionary.KanjiDic.Entry
Creates a new entry with the given values.
KanjiDic.Entry(String, boolean) - Constructor for class jgloss.dictionary.KanjiDic.Entry
Creates a new entry for a line in the dictionary file.
KanjiDic.EntryListIterator - Class in jgloss.dictionary
 
KanjiDic.EntryListIterator(Iterator<String>, ExpressionSearchModes, String, SearchFieldSelection) - Constructor for class jgloss.dictionary.KanjiDic.EntryListIterator
 
KanjiParser - Class in jgloss.parser
Parser implementation which annotates kanji words.
KanjiParser(Dictionary[], Set<String>) - Constructor for class jgloss.parser.KanjiParser
Creates a new parser which will use the given dictionaries, use no reading annotation delimiters and will cache dictionary lookups and not ignore newlines.
KanjiParser(Dictionary[], Set<String>, boolean) - Constructor for class jgloss.parser.KanjiParser
Creates a new parser which will use the given dictionaries, use no reading annotation delimiters and will cache dictionary lookups and not ignore newlines.
KanjiParser(Dictionary[], Set<String>, boolean, boolean, boolean) - Constructor for class jgloss.parser.KanjiParser
Creates a new parser which will use the given dictionaries.
kanjiSeparator - Variable in class jgloss.parser.ReadingAnnotationFilter
Character used to separate two adjacent kanji substrings.

L

langAndWord - Variable in class jgloss.dictionary.attribute.WordFormatter
 
langAndWordFormat - Variable in class jgloss.dictionary.attribute.WordFormatter
 
langCode - Variable in class jgloss.dictionary.attribute.Word
 
langFormat - Variable in class jgloss.dictionary.attribute.WordFormatter
 
languages - Static variable in class jgloss.dictionary.attribute.WordFormatter
 
LaTeXEscaper - Class in jgloss.util
Escapes LaTeX special characters.
LaTeXEscaper() - Constructor for class jgloss.util.LaTeXEscaper
 
length - Variable in class jgloss.parser.ReadingAnnotation
 
length - Variable in class jgloss.util.DefaultListFormatter
 
ListFormatter - Interface in jgloss.util
Configurable formatting of a list of strings as one string.
loadIndex() - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
loadIndex() - Method in interface jgloss.dictionary.IndexedDictionary
Load the index for the dictionary.
lookup(char) - Method in class jgloss.dictionary.KanjiDic
Returns the entry for the given kanji.
lookup(String) - Method in class jgloss.dictionary.KanjiDic
Returns a list of KanjiDic.Entry objects for the given key.

M

MAGIC - Static variable in class jgloss.dictionary.filebased.FileIndexContainer
Magic number used in the index file header.
main(String[]) - Static method in class jgloss.parser.Conjugation
Dumps the generated tree to System.out.
MAIN_ENTRY - Static variable in class jgloss.dictionary.filebased.WadokuJT
 
MAIN_ENTRY_REF - Static variable in class jgloss.dictionary.filebased.WadokuJT
 
MalformedEntryException - Exception in jgloss.dictionary
Thrown when dictionary entry is of a format unparseable by the dictionary implementation.
MalformedEntryException(Dictionary, String) - Constructor for exception jgloss.dictionary.MalformedEntryException
 
MalformedEntryException(Dictionary, String, Throwable) - Constructor for exception jgloss.dictionary.MalformedEntryException
 
mappings - Variable in class jgloss.dictionary.attribute.AttributeMapper
 
MatchMode - Class in jgloss.dictionary
Typesafe enumeration of match modes.
MatchMode(String) - Constructor for class jgloss.dictionary.MatchMode
 
MESSAGES - Static variable in class jgloss.dictionary.AbstractSearchMode
 
moveToNextField(ByteBuffer, int, DictionaryEntryField) - Method in class jgloss.dictionary.filebased.FileBasedDictionaryStructure
Skip to the next indexable field.
moveToNextField(ByteBuffer, int, DictionaryEntryField) - Method in class jgloss.dictionary.filebased.WadokuJTStructure
 
MultiWordEntry - Class in jgloss.dictionary
 
MultiWordEntry(int, String[], String[], List<List<String>>, AttributeSet, AttributeSet, AttributeSet[], AttributeSet, AttributeSet[], AttributeSet, List<AttributeSet>, Dictionary) - Constructor for class jgloss.dictionary.MultiWordEntry
 

N

name - Variable in class jgloss.dictionary.attribute.Attributes
 
name - Variable in class jgloss.dictionary.filebased.FileBasedDictionaryImplementation
 
name - Variable in class jgloss.dictionary.KanjiDic
Name of the dictionary file without path component.
NAMES - Static variable in class jgloss.dictionary.attribute.Attributes
 
names - Static variable in class jgloss.dictionary.attribute.Category
 
names - Static variable in class jgloss.dictionary.attribute.PartOfSpeech
 
names - Static variable in class jgloss.dictionary.attribute.Usage
 
NAMES - Static variable in class jgloss.dictionary.filebased.FileBasedDictionary
Localized messages and strings for the dictionary implementations.
nanoriReadings - Variable in class jgloss.dictionary.KanjiDic.Entry
List of the nanori (name) readings of this entry.
NEAR - Static variable in class jgloss.dictionary.DistanceSearchModes
 
newBundle(String, Locale, String, ClassLoader, boolean) - Method in class jgloss.util.UTF8ResourceBundleControl
 
newList(StringBuilder, int) - Method in class jgloss.util.DefaultListFormatter
 
newList(StringBuilder, int) - Method in interface jgloss.util.ListFormatter
 
next() - Method in interface jgloss.dictionary.Index.Iterator
 
next() - Method in class jgloss.dictionary.KanjiDic.EntryListIterator
 
next() - Method in class jgloss.parser.Chasen.Result
Returns the next result line returned by the chasen process.
next() - Method in class jgloss.util.NullIterator
 
NO_TYPE - Static variable in interface jgloss.dictionary.Index
Return type for getType to signal that no index container data is used by this index.
NO_VALUE - Static variable in class jgloss.dictionary.attribute.WithoutValue
 
NONASCII - Static variable in class jgloss.util.CharacterEncodingDetector
Flag set if the byte array contains values outside the ASCII character set.
NOT_AVAILABLE - Static variable in class jgloss.dictionary.KanjiDic.Entry
Value of a number field where no data is available in the dictionary file.
NullIterator<T> - Class in jgloss.util
Iterator implementation without any elements.
NullParser - Class in jgloss.parser
Parser which does not add annotations to the parsed text.
NullParser() - Constructor for class jgloss.parser.NullParser
 
NumberTools - Class in jgloss.util
Utility methods for handling numbers.

O

ObjectUtils - Class in jgloss.util
 
or(SearchFieldSelection) - Method in class jgloss.dictionary.SearchFieldSelection
 

P

paramClass - Variable in class jgloss.dictionary.StandardSearchParameter
 
parent - Variable in class jgloss.dictionary.attribute.DefaultAttributeSet
 
parse(char[], int, int) - Method in class jgloss.parser.Chasen
Parse some text using the chasen process of this instance.
parse(char[], int, int) - Method in class jgloss.parser.ChasenParser
 
parse(char[], int, int) - Method in class jgloss.parser.KanjiParser
Parses the text, returning a list with annotations for words in the text.
parse(char[], int, int) - Method in class jgloss.parser.NullParser
 
parse(char[], int, int) - Method in interface jgloss.parser.Parser
Parses the text, returning a list with annotations for words in the text.
parsePosition - Variable in class jgloss.parser.AbstractParser
Offset in the array of chars currently parsed.
Parser - Interface in jgloss.parser
Look up words from a text in dictionaries and returns a list of reading or translation annotations.
ParsingInterruptedException - Exception in jgloss.parser
Thrown if the parsing thread is interrupted by calling its interrupt method.
ParsingInterruptedException() - Constructor for exception jgloss.parser.ParsingInterruptedException
Creates a new exception without a description.
ParsingInterruptedException(String) - Constructor for exception jgloss.parser.ParsingInterruptedException
Creates a new exception with the given message.
PART_OF_SPEECH - Static variable in class jgloss.dictionary.attribute.Attributes
 
PartOfSpeech - Class in jgloss.dictionary.attribute
Attribute values for part of speech attribute.
position - Variable in class jgloss.dictionary.Indexable.CharData
 
PREFIX - Static variable in class jgloss.dictionary.ExpressionSearchModes
 
printAfter - Variable in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
printAttributeName - Variable in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
printBefore - Variable in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
printBeforeValue - Variable in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
PRIORITY - Static variable in class jgloss.dictionary.attribute.Attributes
 
Priority - Interface in jgloss.dictionary.attribute
Priority of a dictionary entry.
PriorityComparator - Class in jgloss.dictionary.attribute
Compare two dictionary entries based on their priority.
PriorityComparator() - Constructor for class jgloss.dictionary.attribute.PriorityComparator
 

Q

quicksortIndex(int, int, IntBuffer) - Method in class jgloss.dictionary.BinarySearchIndexBuilder
Sorts a part of the index array using randomized quicksort.

R

radicalname - Variable in class jgloss.dictionary.KanjiDic.Entry
Name of the radical.
RADIUS - Static variable in class jgloss.dictionary.DistanceSearchModes
 
random - Static variable in class jgloss.dictionary.BinarySearchIndexBuilder
Random number generator.
readCharacter(ByteBuffer) - Method in interface jgloss.dictionary.EncodedCharacterHandler
Decode the character at the current buffer position.
readCharacter(ByteBuffer) - Method in class jgloss.dictionary.EUCJPCharacterHandler
 
readCharacter(ByteBuffer) - Method in class jgloss.dictionary.UTF8CharacterHandler
 
reading - Variable in class jgloss.parser.ReadingAnnotation
 
readingA - Variable in class jgloss.dictionary.BaseEntry
 
ReadingAnnotation - Class in jgloss.parser
Reading for a part of a text.
ReadingAnnotation(int, int, String) - Constructor for class jgloss.parser.ReadingAnnotation
 
ReadingAnnotationFilter - Class in jgloss.parser
Filter reading annotations for kanji from a text fragment.
ReadingAnnotationFilter(char, char, char) - Constructor for class jgloss.parser.ReadingAnnotationFilter
Creates a reading annotation filter for a text which uses the specified characters as delimiters.
readingEnd - Variable in class jgloss.parser.ReadingAnnotationFilter
Character which signals the end of a reading annotation for a kanji word.
readings - Variable in class jgloss.dictionary.KanjiDic.Entry
List of readings of this entry.
readings - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
readingsOkuri - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
readingStart - Variable in class jgloss.parser.ReadingAnnotationFilter
Character which signals the beginning of a reading annotation for a kanji word.
readPreviousCharacter(ByteBuffer) - Method in interface jgloss.dictionary.EncodedCharacterHandler
Decode the character before the character at the current buffer position.
readPreviousCharacter(ByteBuffer) - Method in class jgloss.dictionary.EUCJPCharacterHandler
 
readPreviousCharacter(ByteBuffer) - Method in class jgloss.dictionary.UTF8CharacterHandler
 
REFERENCE - Static variable in class jgloss.dictionary.attribute.Attributes
 
reference - Variable in class jgloss.dictionary.BaseEntry
 
ReferenceAttributeFormatter - Class in jgloss.dictionary.attribute
 
ReferenceAttributeFormatter(String, String, ListFormatter) - Constructor for class jgloss.dictionary.attribute.ReferenceAttributeFormatter
 
ReferenceAttributeValue - Interface in jgloss.dictionary.attribute
Reference to other dictionary entries.
registerImplementation(DictionaryImplementation<T>) - Static method in class jgloss.dictionary.DictionaryFactory
Registers an implementation of the Dictionary interface with the DictionaryFactory.
remove() - Method in class jgloss.dictionary.KanjiDic.EntryListIterator
 
remove() - Method in class jgloss.util.NullIterator
 
reset() - Method in class jgloss.parser.AbstractParser
Clears any caches which may have been filled during parsing.
reset() - Method in class jgloss.parser.ChasenParser
Ends the chasen application and clears the lookup cache.
reset() - Method in class jgloss.parser.KanjiParser
Clears the lookup cache.
reset() - Method in class jgloss.parser.NullParser
 
reset() - Method in interface jgloss.parser.Parser
Clears any caches which may have been filled during parsing.
RESOURCE_PREFIX - Static variable in class jgloss.dictionary.AbstractSearchMode
 

S

search(SearchMode, Object[]) - Method in interface jgloss.dictionary.Dictionary
Searches for entries in the dictionary.
search(SearchMode, Object[]) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
search(SearchMode, Object[]) - Method in class jgloss.dictionary.KanjiDic
Searches for an entry matching expression.
SEARCH_FIELDS - Static variable in class jgloss.dictionary.StandardSearchParameter
Search field selection.
SearchException - Exception in jgloss.dictionary
SearchException signals a fatal error during a dictionary lookup.
SearchException() - Constructor for exception jgloss.dictionary.SearchException
Constructs a SearchException without a detail message.
SearchException(String) - Constructor for exception jgloss.dictionary.SearchException
Constructs a SearchException with the given detail message.
SearchException(Throwable) - Constructor for exception jgloss.dictionary.SearchException
Constructs a SearchException which wraps another exception.
SearchException(String, Throwable) - Constructor for exception jgloss.dictionary.SearchException
Constructs a SearchException which wraps another exception.
searchExpression(ExpressionSearchModes, String, SearchFieldSelection) - Method in class jgloss.dictionary.KanjiDic
 
searchfields - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
SearchFieldSelection - Class in jgloss.dictionary
Container storing information about search field and match mode selection states.
SearchFieldSelection() - Constructor for class jgloss.dictionary.SearchFieldSelection
Creates a new instance in which none of the fields is selected.
SearchFieldSelection(boolean, boolean, boolean, boolean, boolean) - Constructor for class jgloss.dictionary.SearchFieldSelection
 
searchmode - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
SearchMode - Interface in jgloss.dictionary
Interface which describes a search mode.
searchmode - Variable in exception jgloss.dictionary.UnsupportedSearchModeException
 
SearchParameter - Interface in jgloss.dictionary
Interface describing a parameter of a search.
SearchReference - Class in jgloss.dictionary.attribute
Reference other dictionary entries by storing search parameters and performing the search if the entries are requested.
SearchReference(String, Dictionary, SearchMode, String, SearchFieldSelection) - Constructor for class jgloss.dictionary.attribute.SearchReference
 
select(DictionaryEntryField, boolean) - Method in class jgloss.dictionary.SearchFieldSelection
Toggle the selection value of a field.
select(MatchMode, boolean) - Method in class jgloss.dictionary.SearchFieldSelection
 
setAnnotateFirstOccurrenceOnly(boolean) - Method in class jgloss.parser.AbstractParser
Set if only the first occurrence of a word should be annotated.
setAnnotateFirstOccurrenceOnly(boolean) - Method in class jgloss.parser.NullParser
 
setAnnotateFirstOccurrenceOnly(boolean) - Method in interface jgloss.parser.Parser
Set if only the first occurrence of a word should be annotated.
setContainer(IndexContainer) - Method in class jgloss.dictionary.BinarySearchIndex
 
setContainer(IndexContainer) - Method in interface jgloss.dictionary.Index
Sets the index container from which the index data is read.
setDefaultExecutable(String) - Static method in class jgloss.parser.Chasen
Sets the path to the default ChaSen executable.
setDictionaryForm(String) - Method in class jgloss.parser.TextAnnotation
 
setDictionaryFormReading(String) - Method in class jgloss.parser.TextAnnotation
 
setGrammaticalType(String) - Method in class jgloss.parser.TextAnnotation
 
setIgnoreNewlines(boolean) - Method in class jgloss.parser.AbstractParser
Set if the parser should skip newlines in the imported text.
setIgnoreNewlines(boolean) - Method in class jgloss.parser.NullParser
 
setIgnoreNewlines(boolean) - Method in interface jgloss.parser.Parser
Set if the parser should skip newlines in the imported text.
setKanjiSeparator(char) - Method in class jgloss.parser.ReadingAnnotationFilter
 
setParent(AttributeSet) - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
Set the parent attribute set used to resolve inherited attributes.
setReading(String) - Method in class jgloss.parser.ReadingAnnotation
 
setReadingEnd(char) - Method in class jgloss.parser.ReadingAnnotationFilter
Sets the character which signals the end of a reading annotation for a kanji word.
setReadingStart(char) - Method in class jgloss.parser.ReadingAnnotationFilter
Sets the character which signals the beginning of a reading annotation for a kanji word.
setTranslation(String) - Method in class jgloss.parser.TextAnnotation
 
singleChar - Variable in class jgloss.dictionary.KanjiDic.EntryListIterator
 
SingleWordEntry - Class in jgloss.dictionary
 
SingleWordEntry(int, String, String, List<List<String>>, AttributeSet, AttributeSet, AttributeSet, AttributeSet, List<AttributeSet>, Dictionary) - Constructor for class jgloss.dictionary.SingleWordEntry
 
SJIS - Static variable in class jgloss.util.CharacterEncodingDetector
Flag set if the byte array contains Shift-JIS values.
splitWordReading(String, String) - Static method in class jgloss.util.StringTools
Split a kanji/kana compound word in kanji and kana parts.
splitWordReading(String, String, String) - Static method in class jgloss.util.StringTools
Split a kanji/kana compound word in kanji and kana parts.
StandardSearchParameter - Class in jgloss.dictionary
Collection of standart search parameters which are used by the most common search modes.
StandardSearchParameter(Class<?>, String) - Constructor for class jgloss.dictionary.StandardSearchParameter
 
start - Variable in class jgloss.parser.ReadingAnnotation
 
startBuildIndex(IndexContainer, Indexable) - Method in class jgloss.dictionary.BinarySearchIndexBuilder
 
startBuildIndex(IndexContainer, Indexable) - Method in interface jgloss.dictionary.IndexBuilder
Begin building a new index.
StringTools - Class in jgloss.util
Utility functions for handling Japanese characters and strings.
strokecount - Variable in class jgloss.dictionary.KanjiDic.Entry
Strokecount of this kanji.
SUFFIX - Static variable in class jgloss.dictionary.ExpressionSearchModes
 
supportedAttributes - Variable in class jgloss.dictionary.filebased.FileBasedDictionary
Set of attributes supported by this dictionary implementation.
supportedSearchModes - Variable in class jgloss.dictionary.filebased.FileBasedDictionary
Stores the supported search modes of this dictionary.
supports(SearchMode, boolean) - Method in interface jgloss.dictionary.Dictionary
Test if this dictionary supports searches of a certain type.
supports(SearchMode, boolean) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
 
supports(SearchMode, boolean) - Method in class jgloss.dictionary.KanjiDic
 
synchronizedDictionary(Dictionary) - Static method in class jgloss.dictionary.DictionaryFactory
Returns a synchronized (thread-safe) dictionary wrapped by the specified dictionary.
synchronizedIndexedDictionary(IndexedDictionary) - Static method in class jgloss.dictionary.DictionaryFactory
Returns a synchronized (thread-safe) indexed dictionary wrapped by the specified indexed dictionary.
SYNONYM - Static variable in class jgloss.dictionary.attribute.Attributes
 

T

tempBuf - Variable in class jgloss.dictionary.DictionaryEntryFormatter
 
tempBuf2 - Variable in class jgloss.dictionary.DictionaryEntryFormatter
 
tempBuf3 - Variable in class jgloss.dictionary.DictionaryEntryFormatter
 
tempBuf4 - Variable in class jgloss.dictionary.DictionaryEntryFormatter
 
tempBuf5 - Variable in class jgloss.dictionary.DictionaryEntryFormatter
 
tempBuffer - Variable in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
tempIndex - Variable in class jgloss.dictionary.BinarySearchIndexBuilder
 
tempIndexInt - Variable in class jgloss.dictionary.BinarySearchIndexBuilder
 
TestResult - Class in jgloss.dictionary
Test result for DictionaryImplementation.
TestResult(float, String) - Constructor for class jgloss.dictionary.TestResult
 
TextAnnotation - Class in jgloss.parser
Describes an annotation for a specific position in the parsed text.
TextAnnotation(int, int, String) - Constructor for class jgloss.parser.TextAnnotation
 
TextAnnotation(int, int, String, String, String, String) - Constructor for class jgloss.parser.TextAnnotation
 
TextAnnotation(int, int, String, String, String, String, String) - Constructor for class jgloss.parser.TextAnnotation
 
TextAnnotationCompleter - Class in jgloss.parser
 
TextAnnotationCompleter(Dictionary[]) - Constructor for class jgloss.parser.TextAnnotationCompleter
 
toHiragana(String) - Static method in class jgloss.util.StringTools
 
toHiragana(String, boolean) - Static method in class jgloss.util.StringTools
Returns a new string with all katakana characters in the original string converted to hiragana.
toKatakana(String) - Static method in class jgloss.util.StringTools
Returns a new string with all hiragana characters in the original string converted to katakana.
toKatakana(String, boolean) - Static method in class jgloss.util.StringTools
Returns a new string with all hiragana characters in the original string converted to katakana.
tokenize(String, String) - Static method in class jgloss.util.StringTools
 
toString() - Method in class jgloss.dictionary.AbstractSearchMode
 
toString() - Method in class jgloss.dictionary.attribute.Attributes
 
toString() - Method in class jgloss.dictionary.attribute.DefaultAttributeSet
 
toString() - Method in class jgloss.dictionary.attribute.InformationAttributeValue
 
toString() - Method in class jgloss.dictionary.attribute.SearchReference
 
toString() - Method in class jgloss.dictionary.attribute.Word
 
toString() - Method in class jgloss.dictionary.filebased.EDict
 
toString() - Method in class jgloss.dictionary.filebased.WadokuJT
 
toString() - Method in class jgloss.dictionary.KanjiDic
Returns a string representation of this dictionary.
toString() - Method in class jgloss.dictionary.MatchMode
 
toString() - Method in class jgloss.dictionary.MultiWordEntry
 
toString() - Method in class jgloss.dictionary.SingleWordEntry
 
toString() - Method in class jgloss.dictionary.StandardSearchParameter
 
toString() - Method in class jgloss.parser.TextAnnotation
 
translation - Variable in class jgloss.parser.TextAnnotation
 
translationA - Variable in class jgloss.dictionary.BaseEntry
 
translationRomA - Variable in class jgloss.dictionary.BaseEntry
 
translations - Variable in class jgloss.dictionary.BaseEntry
 
translations - Variable in class jgloss.dictionary.KanjiDic.Entry
List of translations of this entry.
TYPE - Static variable in class jgloss.dictionary.BinarySearchIndex
Default type of this index.
type - Variable in class jgloss.dictionary.BinarySearchIndexBuilder
 

U

unescape(String) - Method in class jgloss.dictionary.filebased.FileBasedDictionary
Replace any escape sequences in the string by the character represented.
unicodeBlockOf(char) - Static method in class jgloss.util.StringTools
Returns the unicode block of a character.
unicodeEscape(char) - Static method in class jgloss.util.StringTools
Return the unicode escape string for a character.
unicodeUnescape(String) - Static method in class jgloss.util.StringTools
Returns a new string with all unicode escape sequences replaced with the character represented by the sequence.
UnsupportedDescriptorException - Exception in jgloss.dictionary
Thrown when a descriptor does not match any known dictionary format.
UnsupportedDescriptorException() - Constructor for exception jgloss.dictionary.UnsupportedDescriptorException
 
UnsupportedDescriptorException(String) - Constructor for exception jgloss.dictionary.UnsupportedDescriptorException
 
UnsupportedSearchModeException - Exception in jgloss.dictionary
Thrown if Dictionary.search is called with a search mode not supported by that dictionary.
UnsupportedSearchModeException(SearchMode) - Constructor for exception jgloss.dictionary.UnsupportedSearchModeException
 
unwrap(DictionaryWrapper) - Static method in class jgloss.dictionary.DictionaryUtils
Returns the dictionary at the root of the wrapper containment hierarchy.
USAGE - Static variable in class jgloss.dictionary.attribute.Attributes
 
Usage - Class in jgloss.dictionary.attribute
Attribute values for usage attribute.
UTF8 - Static variable in class jgloss.util.CharacterEncodingDetector
Flag set if the byte array contains UTF-8 characters.
UTF8CharacterHandler - Class in jgloss.dictionary
Character encoding handler for UTF-8 encoded text.
UTF8CharacterHandler() - Constructor for class jgloss.dictionary.UTF8CharacterHandler
 
UTF8ResourceBundleControl - Class in jgloss.util
ResourceBundle control which loads UTF-8 encoded properties files.
UTF8ResourceBundleControl() - Constructor for class jgloss.util.UTF8ResourceBundleControl
 

V

valueClass - Variable in class jgloss.dictionary.attribute.Attributes
 
valueFormat - Variable in class jgloss.dictionary.attribute.DefaultAttributeFormatter
 
valueIterator() - Method in class jgloss.dictionary.attribute.IDAttributeValueFactory
 
ValueListFormatter - Interface in jgloss.dictionary.attribute
Format an attribute and its value as a string.
valueOf(String) - Static method in enum jgloss.dictionary.CharacterClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jgloss.dictionary.DictionaryEntry.AttributeGroup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jgloss.dictionary.DictionaryEntryField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jgloss.dictionary.DictionaryEntryFormatter.Position
Returns the enum constant of this type with the specified name.
values() - Static method in enum jgloss.dictionary.CharacterClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jgloss.dictionary.DictionaryEntry.AttributeGroup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jgloss.dictionary.DictionaryEntryField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jgloss.dictionary.DictionaryEntryFormatter.Position
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class jgloss.dictionary.filebased.FileIndexContainer
Version number of the index format.

W

WadokuJT - Class in jgloss.dictionary.filebased
Implementation for dictionaries in WadokuJT.txt format.
WadokuJT(File) - Constructor for class jgloss.dictionary.filebased.WadokuJT
 
WadokuJTStructure - Class in jgloss.dictionary.filebased
 
WadokuJTStructure() - Constructor for class jgloss.dictionary.filebased.WadokuJTStructure
 
WILDCARD - Static variable in class jgloss.dictionary.StandardSearchParameter
Wildcard character used in wildcard search.
WithoutValue - Class in jgloss.dictionary.attribute
Used for attributes which don't have values.
Word - Class in jgloss.dictionary.attribute
Word and code of originating language.
Word(String, String) - Constructor for class jgloss.dictionary.attribute.Word
 
word - Variable in class jgloss.dictionary.attribute.Word
 
WORD - Static variable in class jgloss.dictionary.MatchMode
Match against words in the entry field.
wordA - Variable in class jgloss.dictionary.BaseEntry
 
wordFormat - Variable in class jgloss.dictionary.attribute.WordFormatter
 
WordFormatter - Class in jgloss.dictionary.attribute
Format word attribute values.
WordFormatter(String, String, String, ListFormatter) - Constructor for class jgloss.dictionary.attribute.WordFormatter
 

X

XMLTools - Class in jgloss.util
Static utility functions for XML handling.

Z

ZERO_CONFIDENCE - Static variable in interface jgloss.dictionary.DictionaryImplementation
Confidence value meaning that the descriptor does not descripe a dictionary in the format described by this implementation.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2001-2013 the JGloss developers. All Rights Reserved.