public abstract class PeriodTypeHelper extends Object
| Constructor and Description |
|---|
PeriodTypeHelper(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.model.table.Table |
createTimeCodelist() |
String |
getFillValidationColumnSQL(String validationTableName,
String validationColumnName,
String targetColumnName,
org.gcube.data.analysis.tabulardata.model.ValueFormat timeFormat,
org.gcube.data.analysis.tabulardata.expression.evaluator.sql.SQLExpressionEvaluatorFactory sqlEvaluatorFactory) |
abstract org.gcube.data.analysis.tabulardata.model.time.PeriodType |
getManagedPeriodType() |
String |
getUpdateDimensionColumnSQL(String targetColumnName,
String newTableName,
String timeDimensionColumnName,
String timeTableName,
org.gcube.data.analysis.tabulardata.model.ValueFormat timeFormat,
org.gcube.data.analysis.tabulardata.expression.evaluator.sql.SQLExpressionEvaluatorFactory sqlEvaluatorFactory) |
public PeriodTypeHelper(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager)
public abstract org.gcube.data.analysis.tabulardata.model.time.PeriodType getManagedPeriodType()
public final String getFillValidationColumnSQL(String validationTableName, String validationColumnName, String targetColumnName, org.gcube.data.analysis.tabulardata.model.ValueFormat timeFormat, org.gcube.data.analysis.tabulardata.expression.evaluator.sql.SQLExpressionEvaluatorFactory sqlEvaluatorFactory)
public org.gcube.data.analysis.tabulardata.model.table.Table createTimeCodelist()
public String getUpdateDimensionColumnSQL(String targetColumnName, String newTableName, String timeDimensionColumnName, String timeTableName, org.gcube.data.analysis.tabulardata.model.ValueFormat timeFormat, org.gcube.data.analysis.tabulardata.expression.evaluator.sql.SQLExpressionEvaluatorFactory sqlEvaluatorFactory)
Copyright © 2015. All Rights Reserved.