org.gcube.data.analysis.tabulardata.operation
Class ImmutableOperationDescriptor

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.operation.ImmutableOperationDescriptor
All Implemented Interfaces:
OperationDescriptor

public class ImmutableOperationDescriptor
extends Object
implements OperationDescriptor


Constructor Summary
ImmutableOperationDescriptor(OperationId operationId, String name, String description, OperationScope scope, OperationType type, List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> parameters)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getDescription()
           
 String getName()
           
 OperationId getOperationId()
           
 List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> getParameters()
           
 OperationScope getScope()
           
 OperationType getType()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImmutableOperationDescriptor

public ImmutableOperationDescriptor(OperationId operationId,
                                    String name,
                                    String description,
                                    OperationScope scope,
                                    OperationType type,
                                    List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> parameters)
Method Detail

getOperationId

public OperationId getOperationId()
Specified by:
getOperationId in interface OperationDescriptor

getName

public String getName()
Specified by:
getName in interface OperationDescriptor

getDescription

public String getDescription()
Specified by:
getDescription in interface OperationDescriptor

getScope

public OperationScope getScope()
Specified by:
getScope in interface OperationDescriptor

getType

public OperationType getType()
Specified by:
getType in interface OperationDescriptor

getParameters

public List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> getParameters()
Specified by:
getParameters in interface OperationDescriptor

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.