public class DefaultOperation extends AbstractIdentifiedType
Defined in the sis-feature
module
DEFINITION_KEY, DESCRIPTION_KEY, DESIGNATION_KEY, NAME_KEY
Constructor and Description |
---|
DefaultOperation(Map<String,?> identification,
ParameterDescriptorGroup parameters,
AbstractIdentifiedType result)
Constructs an operation from the given properties.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Compares this operation with the given object for equality.
|
ParameterDescriptorGroup |
getParameters()
Returns a description of the input parameters.
|
AbstractIdentifiedType |
getResult()
Returns the expected result type, or
null if none. |
int |
hashCode()
Returns a hash code value for this operation.
|
String |
toString()
Returns a string representation of this operation.
|
getDefinition, getDescription, getDesignation, getName
public DefaultOperation(Map<String,?> identification, ParameterDescriptorGroup parameters, AbstractIdentifiedType result)
identification
- The name and other information to be given to this operation.parameters
- A description of the input parameters.result
- The type of the result, or null
if none.public ParameterDescriptorGroup getParameters()
public AbstractIdentifiedType getResult()
null
if none.null
if none.public int hashCode()
hashCode
in class AbstractIdentifiedType
public boolean equals(Object obj)
equals
in class AbstractIdentifiedType
obj
- The object to compare with this type.true
if the given object is equals to this type.Copyright © 2010–2015 The Apache Software Foundation. All rights reserved.