@ForUseOnly public static interface TableTemplate.Mapping extends Serializable, Cloneable
Modifier and Type | Method and Description |
---|---|
TableTemplate.Mapping |
clone() |
List<Class<?>> |
getAlternativeTypes() |
String[] |
getAttributeReference(String lang) |
int |
getColumnWidth() |
Class<?> |
getContentType() |
Attribute<?> |
getDBAttribute(String langAbbreviation) |
Attribute<?> |
getDBAttribute(String langAbbreviation,
EntityType entityType) |
String |
getDBReferenceName() |
String |
getDisplayName(String languageAbbreviation) |
EntityType |
getEntityType() |
String |
getName() |
String |
getType() |
Object |
getValueFromEntity(Object persistentObject,
String language) |
Class<?> |
getValueType() |
boolean |
ignoreContentType()
Ignore content type indicator.
|
boolean |
isLanguageDependent() |
boolean |
isVisible() |
void |
setAttributeReference(String[] ref,
String lang) |
void |
setAttributeReference(String[] ref,
String lang,
boolean langDependent) |
void |
setColumnWidth(int value) |
void |
setName(String name) |
void |
setVisible(boolean value) |
boolean |
takesMany() |
boolean |
takesRelations() |
void setAttributeReference(String[] ref, String lang, boolean langDependent)
String[] getAttributeReference(String lang)
lang
- language abbreviationboolean isLanguageDependent()
boolean isVisible()
void setVisible(boolean value)
int getColumnWidth()
void setColumnWidth(int value)
String getName()
void setName(String name)
String getType()
Class<?> getContentType()
Class<?> getValueType()
EntityType getEntityType()
Attribute<?> getDBAttribute(String langAbbreviation, EntityType entityType)
String getDBReferenceName()
boolean takesRelations()
boolean takesMany()
boolean ignoreContentType()
TableTemplate.Mapping clone()
Copyright © 2015 e-Spirit AG. All Rights Reserved. Build 5.1.408