public static class ArticledDeclension.SimpleArticledPluralNoun extends ArticledDeclension.LegacyArticledNoun
Noun.NounTypeGrammaticalTerm.TermTypeVALIDATION_ERROR_HEADER, VALIDATION_WARNING_HEADER| Constructor and Description |
|---|
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 |
|---|---|
Noun |
clone() |
Map<? extends NounForm,String> |
getAllDefinedValues() |
String |
getDefaultString(boolean isPlural) |
String |
getExactString(NounForm form)
Subclasses implement this class to support auto-appending of the article.
|
void |
makeSkinny()
Provides clients the capability of indicating when members of Noun's can be converted to space efficient data structures.
|
protected void |
setString(String value,
NounForm form) |
protected boolean |
validateValues(String name,
LanguageCase _case) |
appendArticleToBase, getStringclone, clone, defaultValidate, equals, equalsValue, getAccess, getCloseButNoCigarString, getClosestString, getEntityName, getGender, getNounType, getPluralAlias, getStartsWith, getString, getTermType, hashCode, isCopiedFromDefault, isStandardField, makeSkinny, setGender, setStartsWith, setString, toString, validate, validateGender, validateValuesgetDeclension, getNamepublic SimpleArticledPluralNoun(ArticledDeclension declension, String name, String pluralAlias, Noun.NounType type, String entityName, LanguageStartsWith startsWith, LanguageGender gender, String access, boolean isStandardField, boolean isCopiedFromDefault)
public Map<? extends NounForm,String> getAllDefinedValues()
getAllDefinedValues in class Nounpublic String getDefaultString(boolean isPlural)
getDefaultString in class Nounpublic String getExactString(NounForm form)
ArticledDeclension.LegacyArticledNoungetExactString in class ArticledDeclension.LegacyArticledNounform - the form of the noun for which the exact string is needed (without adding an article)protected boolean validateValues(String name, LanguageCase _case)
validateValues in class Nounpublic void makeSkinny()
NounmakeSkinny in class NounCopyright (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.