@Singleton public class QuarterHelper extends Object implements PeriodTypeHelper
| Constructor and Description |
|---|
QuarterHelper() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.model.table.Table |
createTimeCodelist() |
String |
getColumnName() |
String |
getFillTimeCodelistSQL(String targetTableName,
String targetColumnName,
String timeTableName) |
String |
getFillValidationColumnSQL(String validationTableName,
String validationColumnName,
String targetColumnName) |
org.gcube.data.analysis.tabulardata.model.time.PeriodType |
getManagedPeriodType() |
String |
getUpdateDimensionColumnSQL(String targetTableName,
String targetColumnName,
String newTableName,
String timeDimensionColumnName,
String timeTableName) |
public String getFillValidationColumnSQL(String validationTableName, String validationColumnName, String targetColumnName)
getFillValidationColumnSQL in interface PeriodTypeHelperpublic org.gcube.data.analysis.tabulardata.model.time.PeriodType getManagedPeriodType()
getManagedPeriodType in interface PeriodTypeHelperpublic org.gcube.data.analysis.tabulardata.model.table.Table createTimeCodelist()
createTimeCodelist in interface PeriodTypeHelperpublic String getColumnName()
getColumnName in interface PeriodTypeHelperpublic String getFillTimeCodelistSQL(String targetTableName, String targetColumnName, String timeTableName)
getFillTimeCodelistSQL in interface PeriodTypeHelperpublic String getUpdateDimensionColumnSQL(String targetTableName, String targetColumnName, String newTableName, String timeDimensionColumnName, String timeTableName)
getUpdateDimensionColumnSQL in interface PeriodTypeHelperCopyright © 2014. All Rights Reserved.