public class GroupInputDescriptionImpl extends AbstractProcessInputDescription implements GroupInputDescription
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupInputDescriptionImpl.AbstractBuilder<T extends GroupInputDescription,B extends GroupInputDescriptionImpl.AbstractBuilder<T,B>> |
static class |
GroupInputDescriptionImpl.Builder |
ProcessInputDescription.ReturningVisitor<T>, ProcessInputDescription.ThrowingReturningVisitor<T,X extends Exception>, ProcessInputDescription.ThrowingVisitor<X extends Exception>, ProcessInputDescription.Visitor| Modifier | Constructor and Description |
|---|---|
protected |
GroupInputDescriptionImpl(GroupInputDescriptionImpl.AbstractBuilder<?,?> builder) |
| Modifier and Type | Method and Description |
|---|---|
ProcessInputDescription |
getInput(OwsCode id) |
Collection<? extends ProcessInputDescription> |
getInputDescriptions() |
Set<OwsCode> |
getInputs() |
GroupInputDescription.Builder<?,?> |
newBuilder() |
<T> T |
visit(ProcessInputDescription.ReturningVisitor<T> visitor) |
<T,X extends Exception> |
visit(ProcessInputDescription.ThrowingReturningVisitor<T,X> visitor) |
getOccurencegetAbstract, getId, getKeywords, getMetadata, getTitlegetFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasBoundingBox, asComplex, asGroup, asLiteral, getOccurence, visit, visitisBoundingBox, isComplex, isGroup, isLiteralgetAbstract, getId, getKeywords, getMetadata, getTitlegetInputprotected GroupInputDescriptionImpl(GroupInputDescriptionImpl.AbstractBuilder<?,?> builder)
public <T> T visit(ProcessInputDescription.ReturningVisitor<T> visitor)
visit in interface ProcessInputDescriptionpublic <T,X extends Exception> T visit(ProcessInputDescription.ThrowingReturningVisitor<T,X> visitor) throws X extends Exception
visit in interface ProcessInputDescriptionX extends Exceptionpublic ProcessInputDescription getInput(OwsCode id)
getInput in interface ProcessInputDescriptionContainerpublic Collection<? extends ProcessInputDescription> getInputDescriptions()
getInputDescriptions in interface ProcessInputDescriptionContainerpublic Set<OwsCode> getInputs()
getInputs in interface ProcessInputDescriptionContainerpublic GroupInputDescription.Builder<?,?> newBuilder()
newBuilder in interface GroupInputDescriptionCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.