public class DefaultMetadataNameProvider extends Object implements MetadataNameProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_COLLECTION_ITEM_NAME |
| Constructor and Description |
|---|
DefaultMetadataNameProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
createCollectionItemNameFromField(Field field) |
String |
createNodeNameFromClass(Class clazz) |
protected static String |
decapitalizeFirstLetter(String original) |
List<String> |
getSuffixesToRemove() |
protected String |
removeSuffix(String name) |
void |
setSuffixesToRemove(List<String> suffixesToRemove) |
public static final String DEFAULT_COLLECTION_ITEM_NAME
public String createNodeNameFromClass(Class clazz)
createNodeNameFromClass in interface MetadataNameProviderpublic String createCollectionItemNameFromField(Field field)
createCollectionItemNameFromField in interface MetadataNameProviderCopyright © 2017 SAP SE. All Rights Reserved.