public abstract class TemplateAction<T extends Serializable> extends Object implements Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
TemplateAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBelongsToGroup() |
abstract T |
getIdentifier() |
abstract Map<String,Object> |
getParameters() |
abstract List<TemplateColumn<?>> |
getPostOperationStructure(List<TemplateColumn<?>> columns) |
Map<String,Object> |
replaceColumnReferences(org.gcube.data.analysis.tabulardata.model.table.TableId tableId,
Map<String,ColumnDescriptor> columnMapping) |
void |
setBelogsToGroup(String groupId) |
abstract boolean |
usesExpression() |
public abstract boolean usesExpression()
public abstract T getIdentifier()
public abstract List<TemplateColumn<?>> getPostOperationStructure(List<TemplateColumn<?>> columns)
public Map<String,Object> replaceColumnReferences(org.gcube.data.analysis.tabulardata.model.table.TableId tableId, Map<String,ColumnDescriptor> columnMapping) throws Exception
Exceptionpublic void setBelogsToGroup(String groupId)
public String getBelongsToGroup()
Copyright © 2016. All Rights Reserved.