A C D E G I L M N O P R S T V W 
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
A C D E G I L M N O P R S T V W 
All Classes All Packages