Interface LiteralOutputDescription
-
- All Superinterfaces:
DataDescription,Description,LiteralDescription,ProcessOutputDescription
- All Known Implementing Classes:
LiteralOutputDescriptionImpl
public interface LiteralOutputDescription extends LiteralDescription, ProcessOutputDescription
TODO JavaDoc
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceLiteralOutputDescription.Builder<T extends LiteralOutputDescription,B extends LiteralOutputDescription.Builder<T,B>>-
Nested classes/interfaces inherited from interface org.n52.shetland.ogc.wps.description.ProcessOutputDescription
ProcessOutputDescription.ReturningVisitor<T>, ProcessOutputDescription.ThrowingReturningVisitor<T,X extends Exception>, ProcessOutputDescription.ThrowingVisitor<X extends Exception>, ProcessOutputDescription.Visitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LiteralOutputDescriptionasLiteral()default booleanisLiteral()LiteralOutputDescription.Builder<?,?>newBuilder()default <T> Tvisit(ProcessOutputDescription.ReturningVisitor<T> visitor)default <T,X extends Exception>
Tvisit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor)-
Methods inherited from interface org.n52.shetland.ogc.wps.description.DataDescription
isBoundingBox, isComplex, isGroup
-
Methods inherited from interface org.n52.shetland.ogc.wps.description.Description
getAbstract, getId, getKeywords, getMetadata, getTitle
-
Methods inherited from interface org.n52.shetland.ogc.wps.description.LiteralDescription
getDefaultLiteralDataDomain, getSupportedLiteralDataDomains
-
Methods inherited from interface org.n52.shetland.ogc.wps.description.ProcessOutputDescription
asBoundingBox, asComplex, asGroup, visit, visit
-
-
-
-
Method Detail
-
asLiteral
default LiteralOutputDescription asLiteral()
- Specified by:
asLiteralin interfaceProcessOutputDescription
-
isLiteral
default boolean isLiteral()
- Specified by:
isLiteralin interfaceDataDescription
-
visit
default <T> T visit(ProcessOutputDescription.ReturningVisitor<T> visitor)
- Specified by:
visitin interfaceProcessOutputDescription
-
visit
default <T,X extends Exception> T visit(ProcessOutputDescription.ThrowingReturningVisitor<T,X> visitor) throws X extends Exception
- Specified by:
visitin interfaceProcessOutputDescription- Throws:
X extends Exception
-
newBuilder
LiteralOutputDescription.Builder<?,?> newBuilder()
-
-