| Modifier and Type | Method and Description |
|---|---|
List<TemplateColumn<?>> |
Template.getActualStructure() |
List<TemplateColumn<?>> |
Template.getColumns() |
abstract List<TemplateColumn<?>> |
TemplateAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
| Modifier and Type | Method and Description |
|---|---|
static Template |
Template.create(TemplateCategory templateType,
TemplateColumn<?>... columns) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<TemplateColumn<?>> |
TemplateAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
void |
Template.setColumns(List<TemplateColumn<?>> columns) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<TemplateColumn<?>> |
ColumnCreatorAction.getCreatedColumns() |
| Modifier and Type | Method and Description |
|---|---|
TemplateColumn<?> |
AggregationPair.getColumn() |
TemplateColumn<?> |
TimeAggregationAction.getColumn() |
TemplateColumn<?> |
AddColumnAction.getColumn() |
| Modifier and Type | Method and Description |
|---|---|
List<TemplateColumn<?>> |
ChangeToTimeDimensionAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
List<TemplateColumn<?>> |
DeleteColumnAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
List<TemplateColumn<?>> |
ReplaceByExpressionAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
List<TemplateColumn<?>> |
NormalizeTableAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
List<TemplateColumn<?>> |
TimeAggregationAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
List<TemplateColumn<?>> |
AddColumnAction.getPostOperationStructure(List<TemplateColumn<?>> columns) |
| Constructor and Description |
|---|
AddColumnAction(TemplateColumn<?> column,
org.gcube.data.analysis.tabulardata.expression.Expression initialValue) |
AggregationPair(TemplateColumn<?> column,
AggregationPair.AggregationFunction function) |
ChangeToTimeDimensionAction(TemplateColumn<?> columnToChange,
TimeDimensionReference timeDimensionReference) |
DeleteColumnAction(TemplateColumn<?> columnToRemove) |
GenerateTimeDimensionGroup(TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> year,
String label) |
GenerateTimeDimensionGroup(TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> year,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> secondParam,
boolean isMonth,
String label) |
GenerateTimeDimensionGroup(TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> year,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> secondParam,
boolean isMonth,
String label) |
GenerateTimeDimensionGroup(TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> year,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> month,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> day,
String label) |
GenerateTimeDimensionGroup(TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> year,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> month,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> day,
String label) |
GenerateTimeDimensionGroup(TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> year,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> month,
TemplateColumn<org.gcube.data.analysis.tabulardata.model.datatype.TextType> day,
String label) |
ReplaceByExpressionAction(org.gcube.data.analysis.tabulardata.expression.Expression condition,
org.gcube.data.analysis.tabulardata.expression.Expression valueToSet,
TemplateColumn<?> column) |
TimeAggregationAction(TemplateColumn<?> column,
org.gcube.data.analysis.tabulardata.model.time.PeriodType periodType,
List<TemplateColumn<?>> groupColumns,
AggregationPair... aggregationPairs) |
| Constructor and Description |
|---|
NormalizeTableAction(List<TemplateColumn<?>> columnsToNormalize,
String normColumnLabel,
String valueColumnLabel) |
TimeAggregationAction(TemplateColumn<?> column,
org.gcube.data.analysis.tabulardata.model.time.PeriodType periodType,
List<TemplateColumn<?>> groupColumns,
AggregationPair... aggregationPairs) |
Copyright © 2015. All Rights Reserved.