| Package | Description |
|---|---|
| com.force.i18n.grammar | |
| com.force.i18n.grammar.impl | |
| com.force.i18n.grammar.parser |
| Modifier and Type | Method and Description |
|---|---|
static LanguageStartsWith |
LanguageStartsWith.fromApiValue(String apiValue) |
static LanguageStartsWith |
LanguageStartsWith.fromDbValue(String dbValue) |
LanguageStartsWith |
LanguageDeclension.getDefaultStartsWith() |
LanguageStartsWith |
NounModifier.getStartsWith() |
LanguageStartsWith |
Noun.getStartsWith() |
LanguageStartsWith |
ModifierForm.getStartsWith() |
LanguageStartsWith |
LanguageDeclension.SimpleModifierForm.getStartsWith() |
LanguageStartsWith |
LanguageDeclension.SimpleAdjectiveWithStartsWith.getStartsWith() |
abstract LanguageStartsWith |
GrammaticalTerm.getStartsWith()
The "startsWith" is based on the next term in the sequence, not the next noun
|
static LanguageStartsWith |
LanguageStartsWith.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LanguageStartsWith[] |
LanguageStartsWith.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
EnumSet<LanguageStartsWith> |
LanguageDeclension.getRequiredStartsWith() |
| Modifier and Type | Method and Description |
|---|---|
Noun |
Noun.clone(LanguageGender genderOverride,
LanguageStartsWith startsWithOverride) |
Noun |
Noun.clone(LanguageGender genderOverride,
LanguageStartsWith startsWithOverride,
Map<NounForm,String> valueOverrides)
Make a clone of the given noun, overwriting the given values with the provided overrides
|
protected abstract Adjective |
LanguageDeclension.createAdjective(String name,
LanguageStartsWith startsWith,
LanguagePosition position) |
Adjective |
LanguageDictionary.createAdjective(String name,
LanguageStartsWith startsWith,
LanguagePosition position,
boolean copiedFromDefault) |
Noun |
LanguageDeclension.createNoun(String name,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
Map<? extends NounForm,String> forms)
Accessor for creating custom nouns simply based on all of the forms.
|
Noun |
LanguageDictionary.createNoun(String name,
String pluralAlias,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
String access,
boolean isStandardField,
boolean isCopied) |
protected abstract Noun |
LanguageDeclension.createNoun(String name,
String pluralAlias,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
String access,
boolean isStandardField,
boolean isCopied) |
AdjectiveForm |
LanguageDeclension.getAdjectiveForm(LanguageStartsWith startsWith,
LanguageGender gender,
LanguageNumber number,
LanguageCase _case,
LanguageArticle article,
LanguagePossessive possessive) |
AdjectiveForm |
LanguageDeclension.getApproximateAdjectiveForm(LanguageStartsWith startsWith,
LanguageGender gender,
LanguageNumber number,
LanguageCase _case,
LanguageArticle article,
LanguagePossessive possessive) |
ArticleForm |
LanguageDeclension.getApproximateArticleForm(LanguageStartsWith startsWith,
LanguageGender gender,
LanguageNumber number,
LanguageCase _case) |
ArticleForm |
LanguageDeclension.getArticleForm(LanguageStartsWith startsWith,
LanguageGender gender,
LanguageNumber number,
LanguageCase _case) |
Adjective |
LanguageDictionary.getOrCreateAdjective(String name,
LanguageStartsWith startsWith,
LanguagePosition position) |
Noun |
LanguageDictionary.getOrCreateNoun(String tableEnum,
String name,
String pluralAlias,
Noun.NounType type,
LanguageGender gender,
LanguageStartsWith startsWith,
String access,
boolean isStandardField) |
String |
Adjective.getString(LanguageNumber number,
LanguageArticle article,
LanguageGender gender,
LanguageStartsWith startsWith) |
String |
Adjective.getString(LanguageNumber number,
LanguageCase caseType,
LanguageGender gender,
LanguageStartsWith startsWith) |
String |
Article.getString(LanguageNumber number,
LanguageGender gender,
LanguageStartsWith startsWith) |
String |
Adjective.getString(LanguageNumber number,
LanguageGender gender,
LanguageStartsWith startsWith) |
protected void |
Noun.setStartsWith(LanguageStartsWith startsWith) |
| Constructor and Description |
|---|
LegacyArticledNoun(ArticledDeclension declension,
String name,
String pluralAlias,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
String access,
boolean isStandardField,
boolean isCopiedFromDefault) |
Noun(LanguageDeclension declension,
String name,
String pluralAlias,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
String access,
boolean isStandardField,
boolean isCopiedFromDefault)
Construct a noun for the given declension
|
SimpleAdjectiveWithStartsWith(LanguageDeclension declension,
String name,
LanguageStartsWith startsWith) |
SimpleArticledPluralNoun(ArticledDeclension declension,
String name,
String pluralAlias,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
String access,
boolean isStandardField,
boolean isCopiedFromDefault) |
| Modifier and Type | Method and Description |
|---|---|
protected Adjective |
TamilDeclension.createAdjective(String name,
LanguageStartsWith startsWith,
LanguagePosition position) |
protected Adjective |
EsperantoDeclension.createAdjective(String name,
LanguageStartsWith startsWith,
LanguagePosition position) |
protected Noun |
TamilDeclension.createNoun(String name,
String pluralAlias,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
String access,
boolean isStandardField,
boolean isCopied) |
protected Noun |
EsperantoDeclension.createNoun(String name,
String pluralAlias,
Noun.NounType type,
String entityName,
LanguageStartsWith startsWith,
LanguageGender gender,
String access,
boolean isStandardField,
boolean isCopied) |
AdjectiveForm |
EsperantoDeclension.getAdjectiveForm(LanguageStartsWith startsWith,
LanguageGender gender,
LanguageNumber number,
LanguageCase case1,
LanguageArticle article,
LanguagePossessive possessive) |
ArticleForm |
EsperantoDeclension.getArticleForm(LanguageStartsWith startsWith,
LanguageGender gender,
LanguageNumber number,
LanguageCase case1) |
| Modifier and Type | Method and Description |
|---|---|
LanguageStartsWith |
TermAttributes.getStartsWith() |
Copyright (c) 2016-2017, Salesforce.com, Inc. All rights reserved. Licensed under the BSD 3-Clause license. For full license text, see the LICENSE.txt file in the repository.