A C D E F G I L M N O P R S T V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(String) - Method in class net.oijon.oling.datatypes.phonology.Phonology
-
Adds a phoneme to the phonology
- add(String, String) - Method in class net.oijon.oling.datatypes.orthography.Orthography
-
Adds an orthopair with given constituents
- addCell(PhonoCell) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Adds cell to end of list
- addList(PhonoList) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
- addMultitag(Multitag) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Adds a multitag as a child
- addSound(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
-
Adds a sound from a string, automatically setting the index to be at the end of the cell
- addSound(Phoneme) - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
-
Adds a sound from a phoneme, automatically checking for and fixing index conflicts
- addTag(Tag) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Adds a tag as a child
- addWord(Word) - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
-
Adds a word to the lexicon
- AUTONYM - net.oijon.oling.datatypes.language.LanguageProperty
C
- clear() - Method in class net.oijon.oling.datatypes.phonology.Phonology
-
Clears all sounds in a phonology
- compareTo(OrthoPair) - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
- contains(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Checks if a given value exists in a phono system.
D
- dataPerCell() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Deprecated.as of OLing v3.0.0, as this is not data used for the new file format.
E
- equals(Object) - Method in class net.oijon.oling.datatypes.grammar.Gloss
- equals(Object) - Method in class net.oijon.oling.datatypes.language.Language
- equals(Object) - Method in class net.oijon.oling.datatypes.language.LanguageProperties
- equals(Object) - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
- equals(Object) - Method in class net.oijon.oling.datatypes.lexicon.Word
- equals(Object) - Method in class net.oijon.oling.datatypes.lexicon.WordProperties
- equals(Object) - Method in class net.oijon.oling.datatypes.orthography.Orthography
- equals(Object) - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
- equals(Object) - Method in class net.oijon.oling.datatypes.phonology.Phoneme
- equals(Object) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
- equals(Object) - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
- equals(Object) - Method in class net.oijon.oling.datatypes.phonology.Phonology
- equals(Object) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
- equals(Object) - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
- equals(Object) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.
- equals(Object) - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.
- ETYMOLOGY - net.oijon.oling.datatypes.lexicon.WordProperty
F
- fromXML(Element) - Method in class net.oijon.oling.datatypes.grammar.Gloss
- fromXML(Element) - Method in class net.oijon.oling.datatypes.grammar.GlossList
- fromXML(Element) - Method in class net.oijon.oling.datatypes.language.Language
- fromXML(Element) - Method in class net.oijon.oling.datatypes.language.LanguageProperties
- fromXML(Element) - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
- fromXML(Element) - Method in class net.oijon.oling.datatypes.lexicon.Word
- fromXML(Element) - Method in class net.oijon.oling.datatypes.orthography.Orthography
- fromXML(Element) - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.Phoneme
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.PhonoAnomaly
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.PhonoList
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.Phonology
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
- fromXML(Element) - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
- fromXML(Element) - Method in interface net.oijon.oling.datatypes.XMLDatatype
G
- getAbbreviation() - Method in class net.oijon.oling.datatypes.grammar.Gloss
-
Gets the abbreviation of the gloss
- getCell(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Gets cell at index i
- getCells() - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Gets list of all cells in category
- getColumnNames() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Gets a list of all the column names
- getCreated() - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Gets the date the language was created
- getCreationDate() - Method in class net.oijon.oling.datatypes.lexicon.WordProperties
-
Gets the creation date of a word.
- getDiacritics() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Gets the list of diacritics
- getDirectChild(String) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets a direct child tag based off name.
- getEditDate() - Method in class net.oijon.oling.datatypes.lexicon.WordProperties
-
Gets the edit date of a word
- getEdited() - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Gets the date the language was last edited
- getEnd() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets the end of a tag's string
- getFromStr() - Method in class net.oijon.oling.datatypes.phonology.PhonoAnomaly
-
Gets the anomalous string
- getGraphemes() - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
-
Gets the set of graphemes of this pair
- getIndex() - Method in class net.oijon.oling.datatypes.phonology.Phoneme
-
Gets the index of this phoneme inside its cell
- getIndex() - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Gets the index relative to the table the PhonoCategory is a part of
- getIndex() - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
-
Gets the index of the cell relative to the PhonoCategory
- getLanguageFiles(File) - Static method in class net.oijon.oling.datatypes.language.Language
-
Gets a list of all .language files in a specified directory.
- getLexicon() - Method in class net.oijon.oling.datatypes.language.Language
-
Gets a lexicon of a language
- getList() - Method in class net.oijon.oling.datatypes.phonology.Phonology
-
Gets the list of all phonemes
- getList(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
- getLog() - Static method in class net.oijon.oling.LegacyParser
-
Deprecated.Gets the log the parser outputs to.
- getMarkerTagName(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
Deprecated.Gets the name of a multitag from its marker
- getMeaning() - Method in class net.oijon.oling.datatypes.grammar.Gloss
-
Gets the meaning of the gloss
- getMultitag(String) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets a descendent multitag based on name.
- getName() - Method in class net.oijon.oling.datatypes.grammar.GlossList
-
Gets the name of the GlossList
- getName() - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Gets category name
- getName() - Method in class net.oijon.oling.datatypes.phonology.PhonoList
- getName() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Gets the name of the phono system
- getName() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Gets the name of the PhonoTable
- getName() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets the name of the multitag
- getName() - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Gets the name of the tag
- getOrtho() - Method in class net.oijon.oling.datatypes.language.Language
-
Gets an orthography of a language
- getPair(int) - Method in class net.oijon.oling.datatypes.orthography.Orthography
-
Gets a pair at the given index
- getPhonemes() - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
-
Gets the set of phonemes of this pair
- getPhonemes() - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
-
Gets all the phonemes in this cell as an ArrayList
- getPhono() - Method in class net.oijon.oling.datatypes.language.Language
-
Gets a phonology of a language
- getPhono() - Method in class net.oijon.oling.datatypes.orthography.Orthography
-
Gets the phonology used
- getPhonoSystem() - Method in class net.oijon.oling.datatypes.phonology.Phonology
-
Gets the phono system attached to the phonology
- getPHOSYSTag() - Method in class net.oijon.oling.LegacyParser
-
Deprecated.Gets the containing tag, including all subtags
- getProperties() - Method in class net.oijon.oling.datatypes.language.Language
- getProperties() - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Gets the word properties
- getProperty(LanguageProperty) - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Gets the value of a property
- getProperty(WordProperty) - Method in class net.oijon.oling.datatypes.lexicon.WordProperties
-
Gets a given property from metadata
- getRow(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Gets the row in a PhonoTable at index i
- getSecondPartOfMarker(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
Deprecated.Gets the second part of a multitag marker.
- getSound() - Method in class net.oijon.oling.datatypes.phonology.Phoneme
-
Gets the string of the sound this phoneme represents
- getSound(int, int, int, int) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Allows use of an XYZ coordinate system to get sounds
- getSoundList() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Gets a list of all sounds in the table
- getStart() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets the start of a tag's string
- getSubMultitags() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets a list of all direct child Multitag objects
- getSubtags() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets a list of all direct child Tag objects
- getTables() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Gets an ArrayList of all of the categories added
- getTag(String) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets a descendent tag based off name.
- getToStr() - Method in class net.oijon.oling.datatypes.phonology.PhonoAnomaly
-
Gets the correct string
- getUnattachedData() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Gets data attached to a multitag but not exactly attached to any subtag
- getVersion() - Static method in class net.oijon.oling.info.Info
-
Gets the current version of OLing, for example "OLing - v1.2.0"
- getVersionNum() - Static method in class net.oijon.oling.info.Info
-
Gets the version number of OLing, for example "1.1.1"
- getWord(int) - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
-
Gets a word in a lexicon via index number
- Gloss - Class in net.oijon.oling.datatypes.grammar
-
Attaches a meaning to a gloss abbreviation, allowing users to create their own, or see what a certain abbreviation means.
- Gloss(String, String) - Constructor for class net.oijon.oling.datatypes.grammar.Gloss
-
Creates a Gloss based off an abbreviation and a plaintext meaning
- Gloss(Gloss) - Constructor for class net.oijon.oling.datatypes.grammar.Gloss
-
Copy constructor
- Gloss(Element) - Constructor for class net.oijon.oling.datatypes.grammar.Gloss
-
Creates a Gloss from an XML element
- GlossList - Class in net.oijon.oling.datatypes.grammar
-
Creates a list of Gloss objects, which can be accessed all at once to create templates such as Leipzig.
- GlossList(String) - Constructor for class net.oijon.oling.datatypes.grammar.GlossList
-
Creates an empty GlossList
- GlossList(GlossList) - Constructor for class net.oijon.oling.datatypes.grammar.GlossList
-
Copy constructor
- Grammar - Class in net.oijon.oling.datatypes.grammar
-
Reserved for grammar
- Grammar() - Constructor for class net.oijon.oling.datatypes.grammar.Grammar
- Guesser - Class in net.oijon.oling.datatypes.orthography
- Guesser() - Constructor for class net.oijon.oling.datatypes.orthography.Guesser
I
- ID - net.oijon.oling.datatypes.language.LanguageProperty
- Info - Class in net.oijon.oling.info
-
A class to get the version information of the current build
- Info() - Constructor for class net.oijon.oling.info.Info
- InvalidXMLException - Exception in net.oijon.oling.datatypes
- InvalidXMLException() - Constructor for exception net.oijon.oling.datatypes.InvalidXMLException
- InvalidXMLException(String) - Constructor for exception net.oijon.oling.datatypes.InvalidXMLException
- IPA - Static variable in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Creates an IPA preset.
- isEqual(Tag) - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.as of Utils v1.2.0, as this should have been handled via equals() instead.
- isMultitagEnd(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
Deprecated.Checks if a line contains an ending multitag marker
- isMultitagMarker(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
Deprecated.Checks if a line contains a multitag marker
- isMultitagStart(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
Deprecated.Checks if a line contains a starting multitag marker
- isReadOnly() - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Check if the language is marked as read only
- isSameTag(Multitag) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Checks if two multitags are the same type
- isSameTag(Tag) - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Checks if two tags share the same name.
L
- Language - Class in net.oijon.oling.datatypes.language
-
Bundles all parts of a language together into one object
- Language(String) - Constructor for class net.oijon.oling.datatypes.language.Language
-
Creates a Language object
- Language(Language) - Constructor for class net.oijon.oling.datatypes.language.Language
-
Copy constructor
- Language(Element) - Constructor for class net.oijon.oling.datatypes.language.Language
- LanguageProperties - Class in net.oijon.oling.datatypes.language
-
Bundles metadata about a language into one object
- LanguageProperties() - Constructor for class net.oijon.oling.datatypes.language.LanguageProperties
- LanguageProperties(LanguageProperties) - Constructor for class net.oijon.oling.datatypes.language.LanguageProperties
- LanguageProperties(Element) - Constructor for class net.oijon.oling.datatypes.language.LanguageProperties
- LanguageProperty - Enum in net.oijon.oling.datatypes.language
-
Used as keys to get specific properties
- LegacyParser - Class in net.oijon.oling
-
Deprecated.as of 3.0.0, as files are now stored via XML
- LegacyParser(File) - Constructor for class net.oijon.oling.LegacyParser
-
Deprecated.Creates an object to hold the contents of a .language structured file
- LegacyParser(String) - Constructor for class net.oijon.oling.LegacyParser
-
Deprecated.Creates an object to hold the contents of a .language structured string
- Lexicon - Class in net.oijon.oling.datatypes.lexicon
-
The words and meaning of a language
- Lexicon() - Constructor for class net.oijon.oling.datatypes.lexicon.Lexicon
-
Creates an empty lexicon.
- Lexicon(ArrayList<Word>) - Constructor for class net.oijon.oling.datatypes.lexicon.Lexicon
-
Creates a lexicon from an ArrayList of words
- Lexicon(Lexicon) - Constructor for class net.oijon.oling.datatypes.lexicon.Lexicon
-
Copy constructor
- Lexicon(Element) - Constructor for class net.oijon.oling.datatypes.lexicon.Lexicon
-
Creates a lexicon from an XML element
- listsSize() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
- log - Static variable in class net.oijon.oling.datatypes.language.Language
- log - Static variable in class net.oijon.oling.datatypes.language.LanguageProperties
- log - Static variable in class net.oijon.oling.datatypes.lexicon.Word
- log - Variable in class net.oijon.oling.datatypes.lexicon.WordProperties
- log - Static variable in class net.oijon.oling.info.Info
- log - Static variable in class net.oijon.oling.LegacyParser
-
Deprecated.
M
- MEANING - net.oijon.oling.datatypes.lexicon.WordProperty
- Multitag - Class in net.oijon.oling.datatypes.tags
-
Deprecated.as of 3.0.0, as it is part of the legacy parser.
- Multitag(String) - Constructor for class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Creates a multitag based on name
- Multitag(String, ArrayList<Tag>, ArrayList<Multitag>) - Constructor for class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Creates a multitag based on its name and children
- Multitag(Multitag) - Constructor for class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Copy constructor
- MultitagUtils - Class in net.oijon.oling.datatypes.tags
-
Deprecated.as of 3.0.0, as this is part of the legacy parser
- MultitagUtils() - Constructor for class net.oijon.oling.datatypes.tags.MultitagUtils
-
Deprecated.
N
- NAME - net.oijon.oling.datatypes.language.LanguageProperty
- NAME - net.oijon.oling.datatypes.lexicon.WordProperty
- net.oijon.oling - package net.oijon.oling
- net.oijon.oling.datatypes - package net.oijon.oling.datatypes
- net.oijon.oling.datatypes.grammar - package net.oijon.oling.datatypes.grammar
- net.oijon.oling.datatypes.language - package net.oijon.oling.datatypes.language
- net.oijon.oling.datatypes.lexicon - package net.oijon.oling.datatypes.lexicon
- net.oijon.oling.datatypes.orthography - package net.oijon.oling.datatypes.orthography
- net.oijon.oling.datatypes.phonology - package net.oijon.oling.datatypes.phonology
- net.oijon.oling.datatypes.tags - package net.oijon.oling.datatypes.tags
- net.oijon.oling.info - package net.oijon.oling.info
- normalize(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoAnomaly
-
Changes all instances of the anomaly to the proper phoneme in the given string
- normalize(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Removes encoding anomalies from a given string
- NULL - Static variable in class net.oijon.oling.datatypes.language.Language
O
- Orthography - Class in net.oijon.oling.datatypes.orthography
-
The writing system of a language.
- Orthography() - Constructor for class net.oijon.oling.datatypes.orthography.Orthography
-
Creates an empty orthography
- Orthography(Orthography) - Constructor for class net.oijon.oling.datatypes.orthography.Orthography
-
Copy constructor
- Orthography(Phonology) - Constructor for class net.oijon.oling.datatypes.orthography.Orthography
-
Creates an orthography with a set phonology
- Orthography(Element) - Constructor for class net.oijon.oling.datatypes.orthography.Orthography
- orthoGuess(String, Orthography) - Static method in class net.oijon.oling.datatypes.orthography.Guesser
-
Guesses what the graphemes will be given phonemes
- OrthoPair - Class in net.oijon.oling.datatypes.orthography
- OrthoPair(String, String) - Constructor for class net.oijon.oling.datatypes.orthography.OrthoPair
-
Creates a correlation between a given set of phonemes and a given set of graphemes
- OrthoPair(Element) - Constructor for class net.oijon.oling.datatypes.orthography.OrthoPair
-
Creates a pair of phonemes and graphemes from an XML element
P
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Deprecated.As of OLing 3.0.0, this requires the legacy file format
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.lexicon.Word
-
Deprecated.since 3.0.0, as OLing now uses XML
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Deprecated.as of OLing v3.0.0, as this uses the old file format.
- parseLanguage() - Method in class net.oijon.oling.LegacyParser
-
Deprecated.Parses a language from a Parser
- parseLexicon() - Method in class net.oijon.oling.LegacyParser
-
Deprecated.Parses a lexicon from a Parser
- parseOrtho() - Method in class net.oijon.oling.LegacyParser
-
Deprecated.
- parsePhono() - Method in class net.oijon.oling.LegacyParser
-
Deprecated.Parses a phonology from a Parser
- parsePhonoSys() - Method in class net.oijon.oling.LegacyParser
-
Deprecated.Parses a phonology system from a Parser
- Phoneme - Class in net.oijon.oling.datatypes.phonology
-
Creates the equivalent of an individual phoneme on the IPA chart
- Phoneme(String) - Constructor for class net.oijon.oling.datatypes.phonology.Phoneme
-
Creates a phoneme with a given sound in a string.
- Phoneme(String, int) - Constructor for class net.oijon.oling.datatypes.phonology.Phoneme
-
Creates a phoneme with a given sound in a string and an index relative to its PhonoCell
- Phoneme(Element) - Constructor for class net.oijon.oling.datatypes.phonology.Phoneme
-
Creates a phoneme from an XML element
- phonemes - Variable in class net.oijon.oling.datatypes.phonology.PhonoCell
- PhonoAnomaly - Class in net.oijon.oling.datatypes.phonology
-
Sometimes, encoding anomalies in Unicode make it such that certain characters have multiple codepoints.
- PhonoAnomaly(String, String) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoAnomaly
-
Creates a pair that links an encoding anomaly to the proper character
- PhonoAnomaly(Element) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoAnomaly
-
Creates a pair from an XML element
- PhonoCategory - Class in net.oijon.oling.datatypes.phonology
-
Creates the equivalent of a row on the IPA chart.
- PhonoCategory(String) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Creates phono category for as-of-yet created list
- PhonoCategory(String, ArrayList<PhonoCell>) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Creates phono category for already created list
- PhonoCategory(String, ArrayList<PhonoCell>, int) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Creates a phono category at a given index inside the table for already created list
- PhonoCategory(PhonoCategory) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Copy constructor
- PhonoCategory(Element) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Creates a phono category from an XML node
- PhonoCell - Class in net.oijon.oling.datatypes.phonology
-
Creates the equivalent of a cell in the IPA chart
- PhonoCell() - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCell
-
Creates a blank cell
- PhonoCell(int) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCell
-
Creates a blank cell at a given index relative to its PhonoCategory
- PhonoCell(ArrayList<Phoneme>, int) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCell
-
Creates a cell from a given list of phonemes
- PhonoCell(Element) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCell
-
Creates a PhonoCell from an XML element
- phonoGuess(String, Orthography) - Static method in class net.oijon.oling.datatypes.orthography.Guesser
-
Guesses what the phonemes will be given graphemes
- PhonoList - Class in net.oijon.oling.datatypes.phonology
-
Lists out sounds that exist in a phono system, though may not particularly fit well in a table
- PhonoList() - Constructor for class net.oijon.oling.datatypes.phonology.PhonoList
- PhonoList(String) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoList
- PhonoList(Element) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoList
- Phonology - Class in net.oijon.oling.datatypes.phonology
-
The sounds of a language.
- Phonology() - Constructor for class net.oijon.oling.datatypes.phonology.Phonology
-
Allows the creation of an empty phonology from a file
- Phonology(String[]) - Constructor for class net.oijon.oling.datatypes.phonology.Phonology
-
Converts a string array of sounds into a phonology
- Phonology(String[], PhonoSystem) - Constructor for class net.oijon.oling.datatypes.phonology.Phonology
-
Converts a non-IPA string array into a phonology.
- Phonology(Phonology) - Constructor for class net.oijon.oling.datatypes.phonology.Phonology
-
Copy constructor
- Phonology(Element) - Constructor for class net.oijon.oling.datatypes.phonology.Phonology
-
Creates a phonology from a given XML element
- PhonoSystem - Class in net.oijon.oling.datatypes.phonology
-
A way to transcribe all sounds allowed in a vocal tract.
- PhonoSystem(File) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Deprecated.as of 3.0.0, as this uses the old .language format. Instead, parse your file into an XML element, then create a PhonoSystem from the element
- PhonoSystem(String) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Creates a PhonoSystem object with a blank category list.
- PhonoSystem(String, ArrayList<PhonoTable>) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Creates a PhonoSystem object with a pre-defined ArrayList
- PhonoSystem(String, ArrayList<PhonoTable>, ArrayList<String>) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Creates a PhonoSystem object with a pre-defined ArrayList and diacritic list
- PhonoSystem(PhonoSystem) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Copy constructor
- PhonoSystem(Element) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Creates a PhonoSystem from an XML element
- PhonoTable - Class in net.oijon.oling.datatypes.phonology
-
Like an IPA table, but readable in Java
- PhonoTable(String, ArrayList<String>, ArrayList<PhonoCategory>, int) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoTable
-
Creates a PhonoTable
- PhonoTable(PhonoTable) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoTable
-
Copy constructor
- PhonoTable(Element) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoTable
-
Parses a PhonoTable from an XML element
- PRONOUNCIATION - net.oijon.oling.datatypes.lexicon.WordProperty
R
- remove(int) - Method in class net.oijon.oling.datatypes.orthography.Orthography
-
Removes a pair from an orthography based on index
- removeAll(String) - Method in class net.oijon.oling.datatypes.phonology.Phonology
-
Removes all instances of a phoneme from the phonology
- removeCell(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Deletes cell
- removeList(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
- removeTable(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Removes table based off name.
- removeWord(Word) - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
-
Removes a word from the lexicon
S
- set(String) - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Sets the data of a tag
- setAbbreviation(String) - Method in class net.oijon.oling.datatypes.grammar.Gloss
-
Sets the abbreviation of the gloss
- setCreated(Date) - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Set the date the language was created
- setCreationDate(Date) - Method in class net.oijon.oling.datatypes.lexicon.WordProperties
-
Sets the creation date of the word
- setDiacritics(ArrayList<String>) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Sets the diacritic list to a new list
- setEditDate(Date) - Method in class net.oijon.oling.datatypes.lexicon.WordProperties
-
Sets the edit date of the word
- setEdited(Date) - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Set the date the language was last edited
- setFromStr(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoAnomaly
-
Sets the anomoly
- setGraphemes(String) - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
-
Sets the set of graphemes of this pair
- setIndex(int) - Method in class net.oijon.oling.datatypes.phonology.Phoneme
-
Sets the index of this phoneme inside its cell
- setIndex(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Sets the index of the PhonoCategory inside the PhonoTable
- setIndex(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
-
Sets the index of the cell relative to the PhonoCategory
- setLexicon(Lexicon) - Method in class net.oijon.oling.datatypes.language.Language
-
Sets a new lexicon for a language
- setMeaning(String) - Method in class net.oijon.oling.datatypes.grammar.Gloss
-
Sets the meaning of the gloss
- setName(String) - Method in class net.oijon.oling.datatypes.grammar.GlossList
-
Sets the name of the GlossList
- setName(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoList
- setName(String) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.Sets the name of the multitag
- setName(String) - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Sets the name of the tag.
- setOrtho(Orthography) - Method in class net.oijon.oling.datatypes.language.Language
- setPhonemes(String) - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
-
Sets the set of phonemes of this pair
- setPhono(Phonology) - Method in class net.oijon.oling.datatypes.language.Language
-
Sets a new phonology for a language
- setPhono(Phonology) - Method in class net.oijon.oling.datatypes.orthography.Orthography
-
Sets a new phonology for the orthography to use
- setProperties(LanguageProperties) - Method in class net.oijon.oling.datatypes.language.Language
- setProperties(WordProperties) - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Sets metadata for a word
- setProperty(LanguageProperty, String) - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Sets the value of a property
- setProperty(WordProperty, String) - Method in class net.oijon.oling.datatypes.lexicon.WordProperties
-
Sets a property with a given value and property.
- setReadOnly(boolean) - Method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Set read only status
- setSound(String) - Method in class net.oijon.oling.datatypes.phonology.Phoneme
-
Sets the string of the sound this phoneme represents
- setToStr(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoAnomaly
-
Sets the proper string
- size() - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
-
Gets the amount of words in the lexicon
- size() - Method in class net.oijon.oling.datatypes.orthography.Orthography
-
Gets the size of the Orthography
- size() - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Returns the amount of cells in a phono category
- size() - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
-
Gets the amount of phonemes in the cell
- size() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Gets the amount of rows in a PhonoTable
- sizeWithoutSpacers() - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
-
For the legacy parser, spacers are required.
T
- Tag - Class in net.oijon.oling.datatypes.tags
-
Deprecated.as of 3.0.0, as this is part of the legacy parser
- Tag(String) - Constructor for class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Creates a tag
- Tag(String, String) - Constructor for class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Creates a tag
- Tag(Tag) - Constructor for class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Copy constructor
- toFile() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Deprecated.since v3.0.0, as this makes a file with the old format. Instead, write the XML element of this to a file.
- toFile(File) - Method in class net.oijon.oling.datatypes.language.Language
-
Writes a language to a file
- toString() - Method in class net.oijon.oling.datatypes.grammar.Gloss
- toString() - Method in class net.oijon.oling.datatypes.grammar.GlossList
- toString() - Method in class net.oijon.oling.datatypes.language.Language
-
Converts a language into a string
- toString() - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
- toString() - Method in class net.oijon.oling.datatypes.lexicon.Word
- toString() - Method in class net.oijon.oling.datatypes.orthography.Orthography
- toString() - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
- toString() - Method in class net.oijon.oling.datatypes.phonology.Phoneme
- toString() - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
- toString() - Method in class net.oijon.oling.datatypes.phonology.Phonology
- toString() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Converts a PhonoSystem object to a string
- toString() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Converts a PhonoTable to a string
- toString() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Deprecated.
- toString() - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Converts a tag to a string
- toXML() - Method in class net.oijon.oling.datatypes.grammar.Gloss
- toXML() - Method in class net.oijon.oling.datatypes.grammar.GlossList
- toXML() - Method in class net.oijon.oling.datatypes.language.Language
- toXML() - Method in class net.oijon.oling.datatypes.language.LanguageProperties
- toXML() - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
- toXML() - Method in class net.oijon.oling.datatypes.lexicon.Word
- toXML() - Method in class net.oijon.oling.datatypes.orthography.Orthography
- toXML() - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
- toXML() - Method in class net.oijon.oling.datatypes.phonology.Phoneme
- toXML() - Method in class net.oijon.oling.datatypes.phonology.PhonoAnomaly
- toXML() - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
- toXML() - Method in class net.oijon.oling.datatypes.phonology.PhonoCell
- toXML() - Method in class net.oijon.oling.datatypes.phonology.PhonoList
- toXML() - Method in class net.oijon.oling.datatypes.phonology.Phonology
- toXML() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
- toXML() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
- toXML() - Method in interface net.oijon.oling.datatypes.XMLDatatype
V
- value() - Method in class net.oijon.oling.datatypes.tags.Tag
-
Deprecated.Gets the data of a tag
- valueOf(String) - Static method in enum net.oijon.oling.datatypes.language.LanguageProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.oijon.oling.datatypes.lexicon.WordProperty
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.oijon.oling.datatypes.language.LanguageProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.oijon.oling.datatypes.lexicon.WordProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION_EDITED - net.oijon.oling.datatypes.language.LanguageProperty
W
- Word - Class in net.oijon.oling.datatypes.lexicon
-
Stores a word, including various properties about the word.
- Word(String, String) - Constructor for class net.oijon.oling.datatypes.lexicon.Word
-
Creates a word
- Word(Word) - Constructor for class net.oijon.oling.datatypes.lexicon.Word
-
Copy constructor
- Word(Element) - Constructor for class net.oijon.oling.datatypes.lexicon.Word
-
Creates a word from an XML element.
- WordProperties - Class in net.oijon.oling.datatypes.lexicon
-
Metadata for word objects
- WordProperties() - Constructor for class net.oijon.oling.datatypes.lexicon.WordProperties
-
Creates empty metadata
- WordProperties(WordProperties) - Constructor for class net.oijon.oling.datatypes.lexicon.WordProperties
-
Copy constructor
- WordProperty - Enum in net.oijon.oling.datatypes.lexicon
-
Used as keys for word metadata
X
- XMLDatatype - Interface in net.oijon.oling.datatypes
All Classes All Packages