public class TemplateColumn<T extends org.gcube.data.analysis.tabulardata.model.datatype.DataType> extends Object
| Constructor and Description |
|---|
TemplateColumn(ColumnCategory columnType,
Class<T> valueType) |
TemplateColumn(ColumnCategory columnType,
Class<T> valueType,
Object reference) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRule(ColumnRule<T> rule) |
ColumnCategory |
getColumnType() |
String |
getId() |
Object |
getReference() |
List<ColumnRule<T>> |
getRules() |
Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType> |
getValueType() |
String |
toString() |
public TemplateColumn(ColumnCategory columnType, Class<T> valueType)
public TemplateColumn(ColumnCategory columnType, Class<T> valueType, Object reference)
public ColumnCategory getColumnType()
public Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType> getValueType()
public String getId()
public List<ColumnRule<T>> getRules()
public void addRule(ColumnRule<T> rule)
public Object getReference()
Copyright © 2014. All Rights Reserved.