Interface BoundingBoxInputDescription
-
- All Superinterfaces:
BoundingBoxDescription,DataDescription,Description,ProcessInputDescription
- All Known Implementing Classes:
BoundingBoxInputDescriptionImpl
public interface BoundingBoxInputDescription extends BoundingBoxDescription, ProcessInputDescription
TODO JavaDoc
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceBoundingBoxInputDescription.Builder<T extends BoundingBoxInputDescription,B extends BoundingBoxInputDescription.Builder<T,B>>-
Nested classes/interfaces inherited from interface org.n52.shetland.ogc.wps.description.ProcessInputDescription
ProcessInputDescription.ReturningVisitor<T>, ProcessInputDescription.ThrowingReturningVisitor<T,X extends Exception>, ProcessInputDescription.ThrowingVisitor<X extends Exception>, ProcessInputDescription.Visitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default BoundingBoxInputDescriptionasBoundingBox()default booleanisBoundingBox()BoundingBoxInputDescription.Builder<?,?>newBuilder()default <T> Tvisit(ProcessInputDescription.ReturningVisitor<T> visitor)default <T,X extends Exception>
Tvisit(ProcessInputDescription.ThrowingReturningVisitor<T,X> visitor)-
Methods inherited from interface org.n52.shetland.ogc.wps.description.BoundingBoxDescription
getDefaultCRS, getSupportedCRS
-
Methods inherited from interface org.n52.shetland.ogc.wps.description.DataDescription
isComplex, isGroup, isLiteral
-
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.ProcessInputDescription
asComplex, asGroup, asLiteral, getOccurence, visit, visit
-
-
-
-
Method Detail
-
isBoundingBox
default boolean isBoundingBox()
- Specified by:
isBoundingBoxin interfaceDataDescription
-
asBoundingBox
default BoundingBoxInputDescription asBoundingBox()
- Specified by:
asBoundingBoxin interfaceProcessInputDescription
-
visit
default <T> T visit(ProcessInputDescription.ReturningVisitor<T> visitor)
- Specified by:
visitin interfaceProcessInputDescription
-
visit
default <T,X extends Exception> T visit(ProcessInputDescription.ThrowingReturningVisitor<T,X> visitor) throws X extends Exception
- Specified by:
visitin interfaceProcessInputDescription- Throws:
X extends Exception
-
newBuilder
BoundingBoxInputDescription.Builder<?,?> newBuilder()
-
-