public class ReplaceByExpressionAction extends TemplateAction<Long> implements TemplateColumnAction
| Modifier | Constructor and Description |
|---|---|
protected |
ReplaceByExpressionAction() |
|
ReplaceByExpressionAction(org.gcube.data.analysis.tabulardata.expression.Expression condition,
org.gcube.data.analysis.tabulardata.expression.Expression valueToSet,
TemplateColumn<?> column) |
| Modifier and Type | Method and Description |
|---|---|
String |
getColumnId() |
org.gcube.data.analysis.tabulardata.expression.Expression |
getCondition() |
Long |
getIdentifier() |
Map<String,Object> |
getParameters() |
List<TemplateColumn<?>> |
getPostOperationStructure(List<TemplateColumn<?>> columns) |
org.gcube.data.analysis.tabulardata.expression.Expression |
getValueToSet() |
boolean |
usesExpression() |
getBelongsToGroup, replaceColumnReferences, setBelogsToGroupprotected ReplaceByExpressionAction()
public ReplaceByExpressionAction(org.gcube.data.analysis.tabulardata.expression.Expression condition,
org.gcube.data.analysis.tabulardata.expression.Expression valueToSet,
TemplateColumn<?> column)
public Long getIdentifier()
getIdentifier in class TemplateAction<Long>public Map<String,Object> getParameters()
getParameters in class TemplateAction<Long>public org.gcube.data.analysis.tabulardata.expression.Expression getCondition()
public org.gcube.data.analysis.tabulardata.expression.Expression getValueToSet()
public String getColumnId()
getColumnId in interface TemplateColumnActionpublic boolean usesExpression()
usesExpression in class TemplateAction<Long>public List<TemplateColumn<?>> getPostOperationStructure(List<TemplateColumn<?>> columns)
getPostOperationStructure in class TemplateAction<Long>Copyright © 2015. All Rights Reserved.