public class GroupOutputDescriptionImpl extends AbstractProcessOutputDescription implements GroupOutputDescription
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupOutputDescriptionImpl.AbstractBuilder<T extends GroupOutputDescription,B extends GroupOutputDescriptionImpl.AbstractBuilder<T,B>> |
static class |
GroupOutputDescriptionImpl.Builder |
ProcessOutputDescription.ReturningVisitor<T>, ProcessOutputDescription.ThrowingReturningVisitor<T,X extends Exception>, ProcessOutputDescription.ThrowingVisitor<X extends Exception>, ProcessOutputDescription.Visitor| Modifier | Constructor and Description |
|---|---|
protected |
GroupOutputDescriptionImpl(GroupOutputDescriptionImpl.AbstractBuilder<?,?> builder) |
| Modifier and Type | Method and Description |
|---|---|
ProcessOutputDescription |
getOutput(OwsCode id) |
Collection<? extends ProcessOutputDescription> |
getOutputDescriptions() |
Set<OwsCode> |
getOutputs() |
GroupOutputDescription.Builder<?,?> |
newBuilder() |
<T> T |
visit(ProcessOutputDescription.ReturningVisitor<T> visitor) |
<T,X extends Exception> |
visit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor) |
getAbstract, getId, getKeywords, getMetadata, getTitlegetFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasBoundingBox, asComplex, asGroup, asLiteral, visit, visitisBoundingBox, isComplex, isGroup, isLiteralgetAbstract, getId, getKeywords, getMetadata, getTitlegetOutputprotected GroupOutputDescriptionImpl(GroupOutputDescriptionImpl.AbstractBuilder<?,?> builder)
public <T> T visit(ProcessOutputDescription.ReturningVisitor<T> visitor)
visit in interface ProcessOutputDescriptionpublic <T,X extends Exception> T visit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor) throws X extends Exception
visit in interface ProcessOutputDescriptionX extends Exceptionpublic ProcessOutputDescription getOutput(OwsCode id)
getOutput in interface ProcessOutputDescriptionContainerpublic Collection<? extends ProcessOutputDescription> getOutputDescriptions()
getOutputDescriptions in interface ProcessOutputDescriptionContainerpublic Set<OwsCode> getOutputs()
getOutputs in interface ProcessOutputDescriptionContainerpublic GroupOutputDescription.Builder<?,?> newBuilder()
newBuilder in interface GroupOutputDescriptionCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.