@Singleton public class ChangeToAnnotationColumnFactory extends SimpleTextTypedColumnTypeTransformationFactory
| Modifier and Type | Field and Description |
|---|---|
static org.gcube.data.analysis.tabulardata.model.column.type.AnnotationColumnType |
MANAGED_COLUMN_TYPE |
allowedSourceColumnTypes, cubeManagerADDITIONAL_META_PARAMETER| Constructor and Description |
|---|
ChangeToAnnotationColumnFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connectionProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected org.gcube.data.analysis.tabulardata.model.column.ColumnType |
getManagedColumnType() |
protected org.gcube.data.analysis.tabulardata.operation.OperationId |
getOperationId() |
protected List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> |
getParameters() |
createRollbackWoker, createWorker, describeInvocation, getAllowedSourceColumnTypes, isRollbackablecheckAllowedColumnTypeTransition, getOperationDescription, getOperationNamegetOperationType, getWorkerTypegetAllowedColumnTypes, getAllowedTableTypes, getOperationScopepublic static final org.gcube.data.analysis.tabulardata.model.column.type.AnnotationColumnType MANAGED_COLUMN_TYPE
@Inject
public ChangeToAnnotationColumnFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connectionProvider)
protected org.gcube.data.analysis.tabulardata.model.column.ColumnType getManagedColumnType()
getManagedColumnType in class ChangeColumnTypeTransformationFactoryprotected List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> getParameters()
getParameters in class SimpleTextTypedColumnTypeTransformationFactoryprotected org.gcube.data.analysis.tabulardata.operation.OperationId getOperationId()
getOperationId in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.DataWorker>Copyright © 2016. All Rights Reserved.