Package | Description |
---|---|
org.apache.commons.codec.language.bm |
Implementation details of the Beider-Morse codec.
|
Modifier and Type | Class and Description |
---|---|
static class |
Languages.SomeLanguages
Some languages, explicitly enumerated.
|
Modifier and Type | Field and Description |
---|---|
static Languages.LanguageSet |
Languages.ANY_LANGUAGE
Any/all languages.
|
private Languages.LanguageSet |
Rule.Phoneme.languages |
static Languages.LanguageSet |
Languages.NO_LANGUAGES
No languages at all.
|
Modifier and Type | Method and Description |
---|---|
static Languages.LanguageSet |
Languages.LanguageSet.from(java.util.Set<java.lang.String> langs) |
Languages.LanguageSet |
Rule.Phoneme.getLanguages() |
Languages.LanguageSet |
Lang.guessLanguages(java.lang.String input)
Guesses the languages of a word.
|
(package private) abstract Languages.LanguageSet |
Languages.LanguageSet.merge(Languages.LanguageSet other) |
Languages.LanguageSet |
Languages.SomeLanguages.merge(Languages.LanguageSet other) |
abstract Languages.LanguageSet |
Languages.LanguageSet.restrictTo(Languages.LanguageSet other) |
Languages.LanguageSet |
Languages.SomeLanguages.restrictTo(Languages.LanguageSet other) |
Modifier and Type | Method and Description |
---|---|
static PhoneticEngine.PhonemeBuilder |
PhoneticEngine.PhonemeBuilder.empty(Languages.LanguageSet languages)
An empty builder where all phonemes must come from some set of languages.
|
java.lang.String |
PhoneticEngine.encode(java.lang.String input,
Languages.LanguageSet languageSet)
Encodes an input string into an output phonetic representation, given a set of possible origin languages.
|
static java.util.List<Rule> |
Rule.getInstance(NameType nameType,
RuleType rt,
Languages.LanguageSet langs)
Gets rules for a combination of name type, rule type and languages.
|
static java.util.Map<java.lang.String,java.util.List<Rule>> |
Rule.getInstanceMap(NameType nameType,
RuleType rt,
Languages.LanguageSet langs)
Gets rules for a combination of name type, rule type and languages.
|
(package private) abstract Languages.LanguageSet |
Languages.LanguageSet.merge(Languages.LanguageSet other) |
Languages.LanguageSet |
Languages.SomeLanguages.merge(Languages.LanguageSet other) |
Rule.Phoneme |
Rule.Phoneme.mergeWithLanguage(Languages.LanguageSet lang)
Returns a new Phoneme with the same text but a union of its
current language set and the given one.
|
abstract Languages.LanguageSet |
Languages.LanguageSet.restrictTo(Languages.LanguageSet other) |
Languages.LanguageSet |
Languages.SomeLanguages.restrictTo(Languages.LanguageSet other) |
Constructor and Description |
---|
Phoneme(java.lang.CharSequence phonemeText,
Languages.LanguageSet languages) |
Phoneme(Rule.Phoneme phonemeLeft,
Rule.Phoneme phonemeRight,
Languages.LanguageSet languages) |