public interface ProcessOutputDescription extends DataDescription
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ProcessOutputDescription.Builder<T extends ProcessOutputDescription,B extends ProcessOutputDescription.Builder<T,B>> |
static interface |
ProcessOutputDescription.ReturningVisitor<T> |
static interface |
ProcessOutputDescription.ThrowingReturningVisitor<T,X extends Exception> |
static interface |
ProcessOutputDescription.ThrowingVisitor<X extends Exception> |
static interface |
ProcessOutputDescription.Visitor |
| Modifier and Type | Method and Description |
|---|---|
default BoundingBoxOutputDescription |
asBoundingBox() |
default ComplexOutputDescription |
asComplex() |
default GroupOutputDescription |
asGroup() |
default LiteralOutputDescription |
asLiteral() |
<T> T |
visit(ProcessOutputDescription.ReturningVisitor<T> visitor) |
<T,X extends Exception> |
visit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor) |
default <X extends Exception> |
visit(ProcessOutputDescription.ThrowingVisitor<X> visitor) |
default void |
visit(ProcessOutputDescription.Visitor visitor) |
isBoundingBox, isComplex, isGroup, isLiteralgetAbstract, getId, getKeywords, getMetadata, getTitledefault BoundingBoxOutputDescription asBoundingBox()
default ComplexOutputDescription asComplex()
default LiteralOutputDescription asLiteral()
default GroupOutputDescription asGroup()
<T> T visit(ProcessOutputDescription.ReturningVisitor<T> visitor)
default void visit(ProcessOutputDescription.Visitor visitor)
<T,X extends Exception> T visit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor) throws X extends Exception
X extends Exceptiondefault <X extends Exception> void visit(ProcessOutputDescription.ThrowingVisitor<X> visitor) throws X extends Exception
X extends ExceptionCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.