A C D E G I L M N O P R S T V W
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
- addHomonym(Word) - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Adds a homonym to a word, unless it has already been added
- addMultitag(Multitag) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Adds a multitag as a child
- addSound(String) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Adds sound to end of list
- addSynonym(Word) - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Adds a synonym to a word, unless it has already been added
- addTag(Tag) - Method in class net.oijon.oling.datatypes.tags.Multitag
-
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
- Category - Class in net.oijon.oling.soundchange
-
Deprecated.This will be part of Phonutate instead
- Category(String) - Constructor for class net.oijon.oling.soundchange.Category
-
Deprecated.
- checkHomonyms() - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
-
Checks for homonyms inside the lexicon, and marks them as such.
- checkSynonyms() - Method in class net.oijon.oling.datatypes.lexicon.Lexicon
-
Checks for synonyms inside the lexicon, and marks them as such.
- clear() - Method in class net.oijon.oling.datatypes.phonology.Phonology
-
Clears all sounds in a phonology
- clearSynonyms() - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Clears all synonyms from a word
- 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
-
Gets the amount of data per cell
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.PhonoCategory
- 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
- equals(Object) - Method in class net.oijon.oling.datatypes.tags.Tag
- ETYMOLOGY - net.oijon.oling.datatypes.lexicon.WordProperty
G
- getAbbreviation() - Method in class net.oijon.oling.datatypes.grammar.Gloss
-
Gets the abbreviation of the gloss
- getCategories() - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
- getChildren() - Method in class net.oijon.oling.soundchange.Category
-
Deprecated.
- 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
-
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
-
Gets the end of a tag's string
- getEnv() - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
- getGraphemes() - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
-
Gets the set of graphemes of this pair
- getHomonyms() - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Gets a list of all homonyms
- 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
- getLog() - Static method in class net.oijon.oling.Parser
-
Gets the log the parser outputs to.
- getMarkerTagName(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
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
-
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.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
-
Gets the name of the multitag
- getName() - Method in class net.oijon.oling.datatypes.tags.Tag
-
Gets the name of the tag
- getName() - Method in class net.oijon.oling.soundchange.Category
-
Deprecated.
- 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
- 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.Parser
-
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
- getResult() - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
- 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
-
Gets the second part of a multitag marker.
- getSound(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Gets sound at index i
- getSound(int, int, int) - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Allows use of an XY coordinate system to get sounds
- getSoundList() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Gets a list of all sounds in the table
- getSounds() - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Gets list of all sounds in category
- getStart() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Gets the start of a tag's string
- getSubMultitags() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Gets a list of all direct child Multitag objects
- getSubtags() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
Gets a list of all direct child Tag objects
- getSynonyms() - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Gets a list of all synonyms
- 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
-
Gets a descendent tag based off name.
- getTarget() - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
- getUnattachedData() - Method in class net.oijon.oling.datatypes.tags.Multitag
-
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
- 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
- InvalidCategorySyntaxException - Exception in net.oijon.oling.soundchange
-
Deprecated.This will be part of Phonutate instead
- InvalidCategorySyntaxException() - Constructor for exception net.oijon.oling.soundchange.InvalidCategorySyntaxException
-
Deprecated.
- InvalidCategorySyntaxException(Exception) - Constructor for exception net.oijon.oling.soundchange.InvalidCategorySyntaxException
-
Deprecated.
- InvalidCategorySyntaxException(String) - Constructor for exception net.oijon.oling.soundchange.InvalidCategorySyntaxException
-
Deprecated.
- InvalidRuleSyntaxException - Exception in net.oijon.oling.soundchange
-
Deprecated.This will be part of Phonutate instead
- InvalidRuleSyntaxException() - Constructor for exception net.oijon.oling.soundchange.InvalidRuleSyntaxException
-
Deprecated.
- InvalidRuleSyntaxException(Exception) - Constructor for exception net.oijon.oling.soundchange.InvalidRuleSyntaxException
-
Deprecated.
- InvalidRuleSyntaxException(String) - Constructor for exception net.oijon.oling.soundchange.InvalidRuleSyntaxException
-
Deprecated.
- 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
-
Checks if a line contains an ending multitag marker
- isMultitagMarker(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
Checks if a line contains a multitag marker
- isMultitagStart(String) - Static method in class net.oijon.oling.datatypes.tags.MultitagUtils
-
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
-
Checks if two multitags are the same type
- isSameTag(Tag) - Method in class net.oijon.oling.datatypes.tags.Tag
-
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
- 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
- LanguageProperty - Enum in net.oijon.oling.datatypes.language
-
Used as keys to get specific properties
- 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
- 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
M
- MEANING - net.oijon.oling.datatypes.lexicon.WordProperty
- Multitag - Class in net.oijon.oling.datatypes.tags
-
A tag that can have child tags
- Multitag(String) - Constructor for class net.oijon.oling.datatypes.tags.Multitag
-
Creates a multitag based on name
- Multitag(String, ArrayList<Tag>, ArrayList<Multitag>) - Constructor for class net.oijon.oling.datatypes.tags.Multitag
-
Creates a multitag based on its name and children
- Multitag(Multitag) - Constructor for class net.oijon.oling.datatypes.tags.Multitag
-
Copy constructor
- MultitagUtils - Class in net.oijon.oling.datatypes.tags
-
Some helpful tools for dealing with multitags.
- MultitagUtils() - Constructor for class net.oijon.oling.datatypes.tags.MultitagUtils
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.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
- net.oijon.oling.soundchange - package net.oijon.oling.soundchange
- 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
- 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
P
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.language.Language
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.language.LanguageProperties
-
Parses language properties from a multitag
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.lexicon.Lexicon
-
Parses a Lexicon from a multitag.
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.lexicon.Word
-
Parses a word via a multitag.
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.orthography.Orthography
- parse(Multitag) - Static method in class net.oijon.oling.datatypes.phonology.Phonology
-
Parses a phonology from a given multitag 99% of the time, you want to use
Parser.parsePhono()
instead - parse(Multitag) - Static method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Parses a PhonoSystem from a given multitag 99% of the time, you want to use
Parser.parsePhonoSys()
instead - parse(Multitag) - Static method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Parses a PhonoTable from a Multitag.
- parseLanguage() - Method in class net.oijon.oling.Parser
-
Parses a language from a Parser
- parseLexicon() - Method in class net.oijon.oling.Parser
-
Parses a lexicon from a Parser
- parseOrtho() - Method in class net.oijon.oling.Parser
- parsePhono() - Method in class net.oijon.oling.Parser
-
Parses a phonology from a Parser
- parsePhonoSys() - Method in class net.oijon.oling.Parser
-
Parses a phonology system from a Parser
- Parser - Class in net.oijon.oling
-
Parses a .language file, and allows various parts to be accessed
- Parser(File) - Constructor for class net.oijon.oling.Parser
-
Creates an object to hold the contents of a .language structured file
- Parser(String) - Constructor for class net.oijon.oling.Parser
-
Creates an object to hold the contents of a .language structured string
- 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<String>) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Creates phono category for already created list
- PhonoCategory(PhonoCategory) - Constructor for class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Copy constructor
- phonoGuess(String, Orthography) - Static method in class net.oijon.oling.datatypes.orthography.Guesser
-
Guesses what the phonemes will be given graphemes
- 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
- 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
-
Loads a PhonoSystem object from a file
- 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
- 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
- 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
- removeHomonym(int) - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Removes a homonym at index i
- removeSound(int) - Method in class net.oijon.oling.datatypes.phonology.PhonoCategory
-
Deletes sound
- removeSynonym(int) - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Removes a synonym at index i
- 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
- Rule - Class in net.oijon.oling.soundchange
-
Deprecated.This will be part of Phonutate instead
- Rule(String, String, String) - Constructor for class net.oijon.oling.soundchange.Rule
-
Deprecated.
- Rule(String, String, String, ArrayList<Category>) - Constructor for class net.oijon.oling.soundchange.Rule
-
Deprecated.
- run(String) - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
S
- set(String) - Method in class net.oijon.oling.datatypes.tags.Tag
-
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
- setEnv(String) - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
- setGraphemes(String) - Method in class net.oijon.oling.datatypes.orthography.OrthoPair
-
Sets the set of graphemes of this pair
- setHomonyms(ArrayList<Word>) - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Replaces the homonym list with a new list
- 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.tags.Multitag
-
Sets the name of the multitag
- setName(String) - Method in class net.oijon.oling.datatypes.tags.Tag
-
Sets the name of the tag.
- setName(String) - Method in class net.oijon.oling.soundchange.Category
-
Deprecated.
- 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
- setResult(String) - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
- setSynonyms(ArrayList<Word>) - Method in class net.oijon.oling.datatypes.lexicon.Word
-
Replaces the synonym list with a new list
- setTarget(String) - Method in class net.oijon.oling.soundchange.Rule
-
Deprecated.
- 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 sounds in a phono category
- size() - Method in class net.oijon.oling.datatypes.phonology.PhonoTable
-
Gets the amount of rows in a PhonoTable
T
- Tag - Class in net.oijon.oling.datatypes.tags
-
Stores a tag in a .language file
- Tag(String) - Constructor for class net.oijon.oling.datatypes.tags.Tag
-
Creates a tag
- Tag(String, String) - Constructor for class net.oijon.oling.datatypes.tags.Tag
-
Creates a tag
- Tag(Tag) - Constructor for class net.oijon.oling.datatypes.tags.Tag
-
Copy constructor
- toFile() - Method in class net.oijon.oling.datatypes.phonology.PhonoSystem
-
Creates a file of the PhonoSystem.
- 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.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
- toString() - Method in class net.oijon.oling.datatypes.tags.Tag
-
Converts a tag to a string
V
- value() - Method in class net.oijon.oling.datatypes.tags.Tag
-
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
- 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
All Classes All Packages