Class LiteralInputDescriptionImpl
- java.lang.Object
-
- org.n52.janmayen.AbstractBuildable<ProcessDescriptionBuilderFactory<?,?,?,?,?,?,?,?,?,?>>
-
- org.n52.shetland.ogc.wps.description.impl.AbstractDescription
-
- org.n52.shetland.ogc.wps.description.impl.AbstractDataDescription
-
- org.n52.shetland.ogc.wps.description.impl.AbstractProcessInputDescription
-
- org.n52.shetland.ogc.wps.description.impl.LiteralInputDescriptionImpl
-
- All Implemented Interfaces:
DataDescription,Description,LiteralDescription,LiteralInputDescription,ProcessInputDescription
public class LiteralInputDescriptionImpl extends AbstractProcessInputDescription implements LiteralInputDescription
TODO JavaDoc
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLiteralInputDescriptionImpl.AbstractBuilder<T extends LiteralInputDescription,B extends LiteralInputDescriptionImpl.AbstractBuilder<T,B>>static classLiteralInputDescriptionImpl.Builder-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLiteralInputDescriptionImpl(LiteralInputDescriptionImpl.AbstractBuilder<?,?> builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LiteralDataDomaingetDefaultLiteralDataDomain()Set<LiteralDataDomain>getSupportedLiteralDataDomains()LiteralInputDescription.Builder<?,?>newBuilder()-
Methods inherited from class org.n52.shetland.ogc.wps.description.impl.AbstractProcessInputDescription
getOccurence
-
Methods inherited from class org.n52.shetland.ogc.wps.description.impl.AbstractDescription
getAbstract, getId, getKeywords, getMetadata, getTitle
-
Methods inherited from class org.n52.janmayen.AbstractBuildable
getFactory
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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.LiteralInputDescription
asLiteral, isLiteral, visit, visit
-
Methods inherited from interface org.n52.shetland.ogc.wps.description.ProcessInputDescription
asBoundingBox, asComplex, asGroup, getOccurence, visit, visit
-
-
-
-
Constructor Detail
-
LiteralInputDescriptionImpl
protected LiteralInputDescriptionImpl(LiteralInputDescriptionImpl.AbstractBuilder<?,?> builder)
-
-
Method Detail
-
getDefaultLiteralDataDomain
public LiteralDataDomain getDefaultLiteralDataDomain()
- Specified by:
getDefaultLiteralDataDomainin interfaceLiteralDescription
-
getSupportedLiteralDataDomains
public Set<LiteralDataDomain> getSupportedLiteralDataDomains()
- Specified by:
getSupportedLiteralDataDomainsin interfaceLiteralDescription
-
newBuilder
public LiteralInputDescription.Builder<?,?> newBuilder()
- Specified by:
newBuilderin interfaceLiteralInputDescription
-
-