public abstract static class ArticledDeclension.LegacyArticledNoun extends Noun
Noun.NounTypeGrammaticalTerm.TermTypeVALIDATION_ERROR_HEADER, VALIDATION_WARNING_HEADER| Modifier | Constructor and Description |
|---|---|
protected |
LegacyArticledNoun(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 String |
appendArticleToBase(String base,
String article,
NounForm form) |
abstract String |
getExactString(NounForm form)
Subclasses implement this class to support auto-appending of the article.
|
String |
getString(NounForm form) |
clone, clone, clone, defaultValidate, equals, equalsValue, getAccess, getAllDefinedValues, getCloseButNoCigarString, getClosestString, getDefaultString, getEntityName, getGender, getNounType, getPluralAlias, getStartsWith, getString, getTermType, hashCode, isCopiedFromDefault, isStandardField, makeSkinny, makeSkinny, setGender, setStartsWith, setString, setString, toString, validate, validateGender, validateValues, validateValuesgetDeclension, getNameprotected LegacyArticledNoun(ArticledDeclension declension, String name, String pluralAlias, Noun.NounType type, String entityName, LanguageStartsWith startsWith, LanguageGender gender, String access, boolean isStandardField, boolean isCopiedFromDefault)
protected String appendArticleToBase(String base, String article, NounForm form)
public abstract String getExactString(NounForm form)
form - the form of the noun for which the exact string is needed (without adding an article)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.