public class VariationDefinition extends Object
TemplateDefinition
having multiple variations (e.g. different languages).Modifier and Type | Field and Description |
---|---|
protected String |
defaultValue
Returns the default value for the key (used when no value is set or the specified variation does not exist)
|
protected String |
description
The optional description for this variation, describing its meaning if needed.
|
protected String |
key
Returns the variation key which is later used when mapped to variation data coming from another source (e.g.
|
protected String |
name
The name of the variation (e.g.
|
static String |
NONE_VALUE
The value to be used for a missing variation value (e.g.
|
static String |
VARIATION_DELIMINATOR
The deliminator used when composing a combined variation key.
|
Constructor and Description |
---|
VariationDefinition() |
Modifier and Type | Method and Description |
---|---|
String |
getDefaultValue() |
String |
getDescription() |
String |
getKey() |
String |
getName() |
void |
setDefaultValue(String defaultValue) |
void |
setDescription(String description) |
void |
setKey(String key) |
void |
setName(String name) |
public static final String NONE_VALUE
public static final String VARIATION_DELIMINATOR
protected String name
protected String key
protected String defaultValue
protected String description
public String getName()
public void setName(String name)
public String getKey()
public void setKey(String key)
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
public String getDescription()
public void setDescription(String description)