org.gcube.data.analysis.tabulardata.operation.invocation
Class ImmutableOperationInvocation
java.lang.Object
org.gcube.data.analysis.tabulardata.operation.invocation.ImmutableOperationInvocation
- All Implemented Interfaces:
- OperationInvocation
public class ImmutableOperationInvocation
- extends Object
- implements OperationInvocation
ImmutableOperationInvocation
public ImmutableOperationInvocation(org.gcube.data.analysis.tabulardata.model.table.TableId targetTableId,
org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId targetColumnId,
OperationDescriptor operationDescriptor,
Map<String,Object> parameterInstances)
getTargetTableId
public org.gcube.data.analysis.tabulardata.model.table.TableId getTargetTableId()
- Specified by:
getTargetTableId in interface OperationInvocation
getTargetColumnId
public org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId getTargetColumnId()
- Specified by:
getTargetColumnId in interface OperationInvocation
getOperationDescriptor
public OperationDescriptor getOperationDescriptor()
- Specified by:
getOperationDescriptor in interface OperationInvocation
getParameterInstances
public Map<String,Object> getParameterInstances()
- Specified by:
getParameterInstances in interface OperationInvocation
toString
public String toString()
- Overrides:
toString in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2013. All Rights Reserved.