Package org.dashbuilder.displayer
Class ColumnSettings
- java.lang.Object
-
- org.dashbuilder.displayer.ColumnSettings
-
@Portable public class ColumnSettings extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcolumnIdprotected StringcolumnNamestatic StringDATE_DAYstatic StringDATE_HOURstatic StringDATE_MINUTEstatic StringDATE_MONTHstatic StringDATE_PATTERNstatic StringDATE_QUARTERstatic StringDATE_SECONDstatic StringDATE_WEEKstatic StringDATE_YEARprotected StringemptyTemplatestatic StringEXPRESSIONstatic StringNUMBER_PATTERNprotected StringvalueExpressionprotected StringvaluePattern
-
Constructor Summary
Constructors Constructor Description ColumnSettings()ColumnSettings(String columnId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnSettingscloneInstance()static ColumnSettingscloneWithDefaults(ColumnSettings columnSettings, org.dashbuilder.dataset.DataColumn column)booleanequals(Object obj)StringgetColumnId()StringgetColumnName()static StringgetDatePattern(org.dashbuilder.dataset.group.DateIntervalType type)StringgetEmptyTemplate()static StringgetFixedExpression(org.dashbuilder.dataset.group.DateIntervalType type)StringgetValueExpression()StringgetValuePattern()voidsetColumnId(String columnId)voidsetColumnName(String name)voidsetEmptyTemplate(String emptyTemplate)voidsetValueExpression(String valueExpression)voidsetValuePattern(String pattern)StringtoString()
-
-
-
Field Detail
-
NUMBER_PATTERN
public static final String NUMBER_PATTERN
- See Also:
- Constant Field Values
-
EXPRESSION
public static final String EXPRESSION
- See Also:
- Constant Field Values
-
DATE_PATTERN
public static final String DATE_PATTERN
- See Also:
- Constant Field Values
-
DATE_YEAR
public static final String DATE_YEAR
- See Also:
- Constant Field Values
-
DATE_MONTH
public static final String DATE_MONTH
- See Also:
- Constant Field Values
-
DATE_QUARTER
public static final String DATE_QUARTER
- See Also:
- Constant Field Values
-
DATE_DAY
public static final String DATE_DAY
- See Also:
- Constant Field Values
-
DATE_WEEK
public static final String DATE_WEEK
- See Also:
- Constant Field Values
-
DATE_HOUR
public static final String DATE_HOUR
- See Also:
- Constant Field Values
-
DATE_MINUTE
public static final String DATE_MINUTE
- See Also:
- Constant Field Values
-
DATE_SECOND
public static final String DATE_SECOND
- See Also:
- Constant Field Values
-
columnId
protected String columnId
-
columnName
protected String columnName
-
valueExpression
protected String valueExpression
-
emptyTemplate
protected String emptyTemplate
-
valuePattern
protected String valuePattern
-
-
Constructor Detail
-
ColumnSettings
public ColumnSettings()
-
ColumnSettings
public ColumnSettings(String columnId)
-
-
Method Detail
-
getFixedExpression
public static String getFixedExpression(org.dashbuilder.dataset.group.DateIntervalType type)
-
getDatePattern
public static String getDatePattern(org.dashbuilder.dataset.group.DateIntervalType type)
-
cloneWithDefaults
public static ColumnSettings cloneWithDefaults(ColumnSettings columnSettings, org.dashbuilder.dataset.DataColumn column)
-
getColumnId
public String getColumnId()
-
setColumnId
public void setColumnId(String columnId)
-
getColumnName
public String getColumnName()
-
setColumnName
public void setColumnName(String name)
-
getValueExpression
public String getValueExpression()
-
setValueExpression
public void setValueExpression(String valueExpression)
-
getValuePattern
public String getValuePattern()
-
setValuePattern
public void setValuePattern(String pattern)
-
getEmptyTemplate
public String getEmptyTemplate()
-
setEmptyTemplate
public void setEmptyTemplate(String emptyTemplate)
-
cloneInstance
public ColumnSettings cloneInstance()
-
-