@Portable public class ColumnSettings extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
columnId |
protected String |
columnName |
static String |
DATE_DAY |
static String |
DATE_HOUR |
static String |
DATE_MINUTE |
static String |
DATE_MONTH |
static String |
DATE_PATTERN |
static String |
DATE_QUARTER |
static String |
DATE_SECOND |
static String |
DATE_WEEK |
static String |
DATE_YEAR |
protected String |
emptyTemplate |
static String |
EXPRESSION |
static String |
NUMBER_PATTERN |
protected String |
valueExpression |
protected String |
valuePattern |
Constructor and Description |
---|
ColumnSettings() |
ColumnSettings(String columnId) |
Modifier and Type | Method and Description |
---|---|
ColumnSettings |
cloneInstance() |
static ColumnSettings |
cloneWithDefaults(ColumnSettings columnSettings,
org.dashbuilder.dataset.DataColumn column) |
boolean |
equals(Object obj) |
String |
getColumnId() |
String |
getColumnName() |
static String |
getDatePattern(org.dashbuilder.dataset.group.DateIntervalType type) |
String |
getEmptyTemplate() |
static String |
getFixedExpression(org.dashbuilder.dataset.group.DateIntervalType type) |
String |
getValueExpression() |
String |
getValuePattern() |
void |
setColumnId(String columnId) |
void |
setColumnName(String name) |
void |
setEmptyTemplate(String emptyTemplate) |
void |
setValueExpression(String valueExpression) |
void |
setValuePattern(String pattern) |
String |
toString() |
public static final String NUMBER_PATTERN
public static final String EXPRESSION
public static final String DATE_PATTERN
public static final String DATE_YEAR
public static final String DATE_MONTH
public static final String DATE_QUARTER
public static final String DATE_DAY
public static final String DATE_WEEK
public static final String DATE_HOUR
public static final String DATE_MINUTE
public static final String DATE_SECOND
protected String columnId
protected String columnName
protected String valueExpression
protected String emptyTemplate
protected String valuePattern
public ColumnSettings()
public ColumnSettings(String columnId)
public static String getFixedExpression(org.dashbuilder.dataset.group.DateIntervalType type)
public static String getDatePattern(org.dashbuilder.dataset.group.DateIntervalType type)
public static ColumnSettings cloneWithDefaults(ColumnSettings columnSettings, org.dashbuilder.dataset.DataColumn column)
public String getColumnId()
public void setColumnId(String columnId)
public String getColumnName()
public void setColumnName(String name)
public String getValueExpression()
public void setValueExpression(String valueExpression)
public String getValuePattern()
public void setValuePattern(String pattern)
public String getEmptyTemplate()
public void setEmptyTemplate(String emptyTemplate)
public ColumnSettings cloneInstance()
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.