public abstract class InvocationCreator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected OperationDescriptor |
descriptor |
protected Map<String,Object> |
parameters |
| Modifier | Constructor and Description |
|---|---|
protected |
InvocationCreator(OperationDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
abstract OperationInvocation |
create() |
static InvocationCreator |
getCreator(OperationDescriptor descriptor) |
InvocationCreator |
setParameters(Map<String,Object> parameters) |
InvocationCreator |
setTargetColumn(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId) |
InvocationCreator |
setTargetTable(org.gcube.data.analysis.tabulardata.model.table.TableId tableId) |
protected OperationDescriptor descriptor
protected InvocationCreator(OperationDescriptor descriptor)
public static InvocationCreator getCreator(OperationDescriptor descriptor)
public abstract OperationInvocation create()
public InvocationCreator setTargetTable(org.gcube.data.analysis.tabulardata.model.table.TableId tableId)
public InvocationCreator setTargetColumn(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId)
public InvocationCreator setParameters(Map<String,Object> parameters)
Copyright © 2014. All Rights Reserved.