| Package | Description |
|---|---|
| com.force.i18n.grammar | |
| com.force.i18n.grammar.impl | |
| com.force.i18n.grammar.parser |
| Modifier and Type | Field and Description |
|---|---|
static LanguageGender |
LanguageGender.COMMON
Dutch has "de" and "het" words, het is netuer and "de" is either masculine or feminine; but we use feminine.
|
static LanguageGender |
LanguageGender.EUTER
Swedish uses EUTER as a gender, which isn't feminine, but we store it as such
|
| Modifier and Type | Method and Description |
|---|---|
static LanguageGender |
LanguageGender.fromApiValue(String apiValue) |
static LanguageGender |
LanguageGender.fromDbValue(String dbValue) |
static LanguageGender |
LanguageGender.fromLabelValue(String labelValue) |
LanguageGender |
LanguageDeclension.getDefaultGender() |
LanguageGender |
Noun.getGender() |
LanguageGender |
ModifierForm.getGender() |
LanguageGender |
LanguageDeclension.SimpleModifierForm.getGender() |
static LanguageGender |
LanguageGender.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LanguageGender[] |
LanguageGender.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
EnumSet<LanguageGender> |
LanguageDeclension.getRequiredGenders() |
| 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
|
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) |
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.setGender(LanguageGender gender) |
| 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
|
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 |
|---|---|
EnumSet<LanguageGender> |
TamilDeclension.getRequiredGenders() |
EnumSet<LanguageGender> |
AlbanianDeclension.getRequiredGenders() |
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
LanguageGender |
TermAttributes.getGender() |
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.