public static class LanguageDeclension.SimplePluralNoun extends Noun
Noun.NounTypeGrammaticalTerm.TermTypeVALIDATION_ERROR_HEADER, VALIDATION_WARNING_HEADER| Constructor and Description |
|---|
SimplePluralNoun(LanguageDeclension declension,
String name,
String pluralAlias,
Noun.NounType type,
String entityName,
String access,
boolean isStandardField,
boolean isCopiedFromDefault) |
| Modifier and Type | Method and Description |
|---|---|
Noun |
clone() |
Map<? extends NounForm,String> |
getAllDefinedValues() |
String |
getDefaultString(boolean isPlural) |
String |
getString(NounForm form) |
void |
makeSkinny()
Provides clients the capability of indicating when members of Noun's can be converted to space efficient data structures.
|
void |
setString(String value,
NounForm form) |
protected boolean |
validateGender(String name) |
protected boolean |
validateValues(String name,
LanguageCase _case) |
clone, clone, defaultValidate, equals, equalsValue, getAccess, getCloseButNoCigarString, getClosestString, getEntityName, getGender, getNounType, getPluralAlias, getStartsWith, getString, getTermType, hashCode, isCopiedFromDefault, isStandardField, makeSkinny, setGender, setStartsWith, setString, toString, validate, validateValuesgetDeclension, getNamepublic SimplePluralNoun(LanguageDeclension declension, String name, String pluralAlias, Noun.NounType type, String entityName, String access, boolean isStandardField, boolean isCopiedFromDefault)
public void makeSkinny()
NounmakeSkinny in class Nounpublic Map<? extends NounForm,String> getAllDefinedValues()
getAllDefinedValues in class Nounpublic String getDefaultString(boolean isPlural)
getDefaultString in class Nounprotected boolean validateValues(String name, LanguageCase _case)
validateValues in class Nounprotected boolean validateGender(String name)
validateGender in class Nounname - the name of the noun
called by validate(String, LanguageDictionary. 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.