|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.services.wps.ProcessletInputs
public final class ProcessletInputs
Encapsulates the input parameters for the execution of a Processlet
.
Constructor Summary | |
---|---|
ProcessletInputs(List<ProcessletInput> inputs)
Creates a new ProcessletInputs instance that consists of the given input parameters. |
Method Summary | |
---|---|
ProcessletInput |
getParameter(CodeType parameterId)
Returns the single input parameter with the given identifier (convenience method for the common case when only a single parameter with a certain identifier is allowed). |
ProcessletInput |
getParameter(String parameterId)
Returns the single input parameter with the given identifier (convenience method for the common case when only a single parameter with a certain identifier is allowed and the identifier has a null codeSpace). |
ProcessletInput |
getParameter(String parameterId,
String codeSpace)
Returns the single input parameter with the given identifier (convenience method for the common case when only a single parameter with a certain identifier is allowed). |
List<ProcessletInput> |
getParameters()
Returns all input parameters. |
List<ProcessletInput> |
getParameters(CodeType parameterId)
Returns the input parameters with the given identifier. |
List<ProcessletInput> |
getParameters(String parameterId)
Returns the input parameters with the given identifier (convenience method for identifiers with a null codeSpace). |
List<ProcessletInput> |
getParameters(String parameterId,
String codeSpace)
Returns the input parameters with the given identifier. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProcessletInputs(List<ProcessletInput> inputs)
ProcessletInputs
instance that consists of the given input parameters.
inputs
- input parametersMethod Detail |
---|
public List<ProcessletInput> getParameters()
public List<ProcessletInput> getParameters(String parameterId)
null
codeSpace).
parameterId
- identifier of the input parameters to be looked up
public List<ProcessletInput> getParameters(CodeType parameterId)
parameterId
- identifier of the input parameters to be looked up
public List<ProcessletInput> getParameters(String parameterId, String codeSpace)
parameterId
- identifier of the input parameters to be looked upcodeSpace
- codeSpace of the parameter identifier
public ProcessletInput getParameter(String parameterId)
null
codeSpace).
parameterId
- identifier of the input parameters to be looked up
RuntimeException
- when more than one input parameter with the specified identifier is presentpublic ProcessletInput getParameter(CodeType parameterId)
parameterId
- identifier of the input parameters to be looked up
RuntimeException
- when more than one input parameter with the specified identifier is presentpublic ProcessletInput getParameter(String parameterId, String codeSpace)
parameterId
- identifier of the input parameters to be looked upcodeSpace
- codeSpace of the parameter identifier
RuntimeException
- when more than one input parameter with the specified identifier is present
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |