public class ConverterToTdTemplateModel extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
ConverterToTdTemplateModel() |
| Modifier and Type | Method and Description |
|---|---|
static TdBehaviourModel |
convertDuplicateBehaviour(org.gcube.data.analysis.tabulardata.commons.templates.model.actions.finals.DuplicateBehaviour bhv) |
static TdFlowModel |
convertFlow(Collection<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata<?>> listMetadata) |
static List<String> |
getAllowedLocales() |
static List<TdBehaviourModel> |
getDuplicateBehaviours() |
static List<TdLicenceModel> |
getLicences() |
List<String> |
getOnErrorActions() |
static List<String> |
getOnErrorValues() |
static TdTColumnCategory |
getTdTColumnCategoryFromColumnCategory(org.gcube.data.analysis.tabulardata.commons.templates.model.columns.ColumnCategory col) |
static List<TdTColumnCategory> |
getTdTColumnCategoryFromTemplateCategory(org.gcube.data.analysis.tabulardata.commons.templates.model.TemplateCategory template) |
static TdTDataType |
getTdTDataTypeFromDataType(Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType> dataType) |
static List<TdTDataType> |
getTdTDataTypeFromListDataType(List<Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType>> dataTypes) |
static TemplateUpdaterForDescription |
getTdTemplateUpdaterFromTemplateDescription(org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription sdescr,
TemplateService service,
CacheServerExpressions cache) |
static List<TdTFormatReference> |
getTdTFormatReferences(Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType> dataType) |
static List<TdTTemplateType> |
getTdTTemplateTypeFromTemplateCategoryValues() |
static List<ViolationDescription> |
getTemplateCategoryConstraint(org.gcube.data.analysis.tabulardata.commons.templates.model.TemplateCategory cat) |
static List<TdTTimePeriod> |
getTimeDimensionPeriodTypes() |
static TdColumnDefinition |
settingSpecificReference(org.gcube.data.analysis.tabulardata.commons.templates.model.columns.TemplateColumn<?> templateColumn,
TdColumnDefinition tdColumn,
TemplateService service) |
public static List<TdTTemplateType> getTdTTemplateTypeFromTemplateCategoryValues()
public static List<ViolationDescription> getTemplateCategoryConstraint(org.gcube.data.analysis.tabulardata.commons.templates.model.TemplateCategory cat)
public static List<TdTColumnCategory> getTdTColumnCategoryFromTemplateCategory(org.gcube.data.analysis.tabulardata.commons.templates.model.TemplateCategory template) throws Exception
Exceptionpublic static List<TdTFormatReference> getTdTFormatReferences(Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType> dataType)
public static TdTColumnCategory getTdTColumnCategoryFromColumnCategory(org.gcube.data.analysis.tabulardata.commons.templates.model.columns.ColumnCategory col) throws Exception
Exceptionpublic static List<TdTDataType> getTdTDataTypeFromListDataType(List<Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType>> dataTypes) throws Exception
Exceptionpublic static TdTDataType getTdTDataTypeFromDataType(Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType> dataType) throws Exception
Exceptionpublic static TemplateUpdaterForDescription getTdTemplateUpdaterFromTemplateDescription(org.gcube.data.analysis.tabulardata.commons.webservice.types.TemplateDescription sdescr, TemplateService service, CacheServerExpressions cache)
public static TdColumnDefinition settingSpecificReference(org.gcube.data.analysis.tabulardata.commons.templates.model.columns.TemplateColumn<?> templateColumn, TdColumnDefinition tdColumn, TemplateService service)
templateColumn - tdColumn - service - public static List<TdTTimePeriod> getTimeDimensionPeriodTypes()
public static List<TdLicenceModel> getLicences()
public static List<TdBehaviourModel> getDuplicateBehaviours()
public static TdBehaviourModel convertDuplicateBehaviour(org.gcube.data.analysis.tabulardata.commons.templates.model.actions.finals.DuplicateBehaviour bhv)
public static TdFlowModel convertFlow(Collection<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata<?>> listMetadata)
Copyright © 2015. All Rights Reserved.