public interface LiteralOutputDescription extends LiteralDescription, ProcessOutputDescription
| Modifier and Type | Interface and Description |
|---|---|
static interface |
LiteralOutputDescription.Builder<T extends LiteralOutputDescription,B extends LiteralOutputDescription.Builder<T,B>> |
ProcessOutputDescription.ReturningVisitor<T>, ProcessOutputDescription.ThrowingReturningVisitor<T,X extends Exception>, ProcessOutputDescription.ThrowingVisitor<X extends Exception>, ProcessOutputDescription.Visitor| Modifier and Type | Method and Description |
|---|---|
default LiteralOutputDescription |
asLiteral() |
default boolean |
isLiteral() |
LiteralOutputDescription.Builder<?,?> |
newBuilder() |
default <T> T |
visit(ProcessOutputDescription.ReturningVisitor<T> visitor) |
default <T,X extends Exception> |
visit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor) |
getDefaultLiteralDataDomain, getSupportedLiteralDataDomainsasBoundingBox, asComplex, asGroup, visit, visitisBoundingBox, isComplex, isGroupgetAbstract, getId, getKeywords, getMetadata, getTitledefault LiteralOutputDescription asLiteral()
asLiteral in interface ProcessOutputDescriptiondefault boolean isLiteral()
isLiteral in interface DataDescriptiondefault <T> T visit(ProcessOutputDescription.ReturningVisitor<T> visitor)
visit in interface ProcessOutputDescriptiondefault <T,X extends Exception> T visit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor) throws X extends Exception
visit in interface ProcessOutputDescriptionX extends ExceptionLiteralOutputDescription.Builder<?,?> newBuilder()
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.