Class ProcessDescriptionFactory
- java.lang.Object
-
- org.n52.shetland.ogc.wps.description.impl.ProcessDescriptionFactory
-
- All Implemented Interfaces:
ProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
public class ProcessDescriptionFactory extends Object implements ProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
-
Constructor Summary
Constructors Constructor Description ProcessDescriptionFactory()
-
Method Summary
-
-
-
Method Detail
-
process
public ProcessDescriptionImpl.Builder process()
- Specified by:
processin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
process
public ProcessDescriptionImpl.Builder process(ProcessDescription entity)
- Specified by:
processin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
groupInput
public GroupInputDescriptionImpl.Builder groupInput()
- Specified by:
groupInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
groupInput
public GroupInputDescriptionImpl.Builder groupInput(GroupInputDescription entity)
- Specified by:
groupInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
groupOutput
public GroupOutputDescriptionImpl.Builder groupOutput()
- Specified by:
groupOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
groupOutput
public GroupOutputDescriptionImpl.Builder groupOutput(GroupOutputDescription entity)
- Specified by:
groupOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
literalInput
public LiteralInputDescriptionImpl.Builder literalInput()
- Specified by:
literalInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
literalInput
public LiteralInputDescriptionImpl.Builder literalInput(LiteralInputDescription entity)
- Specified by:
literalInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
literalOutput
public LiteralOutputDescriptionImpl.Builder literalOutput()
- Specified by:
literalOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
literalOutput
public LiteralOutputDescriptionImpl.Builder literalOutput(LiteralOutputDescription entity)
- Specified by:
literalOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
complexInput
public ComplexInputDescriptionImpl.Builder complexInput()
- Specified by:
complexInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
complexInput
public ComplexInputDescriptionImpl.Builder complexInput(ComplexInputDescription entity)
- Specified by:
complexInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
complexOutput
public ComplexOutputDescriptionImpl.Builder complexOutput()
- Specified by:
complexOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
complexOutput
public ComplexOutputDescriptionImpl.Builder complexOutput(ComplexOutputDescription entity)
- Specified by:
complexOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
boundingBoxInput
public BoundingBoxInputDescriptionImpl.Builder boundingBoxInput()
- Specified by:
boundingBoxInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
boundingBoxInput
public BoundingBoxInputDescriptionImpl.Builder boundingBoxInput(BoundingBoxInputDescription entity)
- Specified by:
boundingBoxInputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
boundingBoxOutput
public BoundingBoxOutputDescriptionImpl.Builder boundingBoxOutput()
- Specified by:
boundingBoxOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
boundingBoxOutput
public BoundingBoxOutputDescriptionImpl.Builder boundingBoxOutput(BoundingBoxOutputDescription entity)
- Specified by:
boundingBoxOutputin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
literalDataDomain
public LiteralDataDomainImpl.Builder literalDataDomain()
- Specified by:
literalDataDomainin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
literalDataDomain
public LiteralDataDomainImpl.Builder literalDataDomain(LiteralDataDomain entity)
- Specified by:
literalDataDomainin interfaceProcessDescriptionBuilderFactory<ProcessDescription,GroupInputDescription,GroupOutputDescription,LiteralInputDescription,LiteralOutputDescription,ComplexInputDescription,ComplexOutputDescription,BoundingBoxInputDescription,BoundingBoxOutputDescription,LiteralDataDomain>
-
instance
public static ProcessDescriptionFactory instance()
-
-