Class LiteralOutputDescriptionImpl.AbstractBuilder<T extends LiteralOutputDescription,B extends LiteralOutputDescriptionImpl.AbstractBuilder<T,B>>
- java.lang.Object
-
- org.n52.janmayen.AbstractBuildable.AbstractBuilder<ProcessDescriptionBuilderFactory<?,?,?,?,?,?,?,?,?,?>,T,B>
-
- org.n52.shetland.ogc.wps.description.impl.AbstractDescription.AbstractBuilder<T,B>
-
- org.n52.shetland.ogc.wps.description.impl.AbstractDataDescription.AbstractBuilder<T,B>
-
- org.n52.shetland.ogc.wps.description.impl.AbstractProcessOutputDescription.AbstractBuilder<T,B>
-
- org.n52.shetland.ogc.wps.description.impl.LiteralOutputDescriptionImpl.AbstractBuilder<T,B>
-
- All Implemented Interfaces:
Builder<T,B>,DataDescription.Builder<T,B>,Description.Builder<T,B>,LiteralDescription.Builder<T,B>,LiteralOutputDescription.Builder<T,B>,ProcessOutputDescription.Builder<T,B>
- Direct Known Subclasses:
LiteralOutputDescriptionImpl.Builder
- Enclosing class:
- LiteralOutputDescriptionImpl
public abstract static class LiteralOutputDescriptionImpl.AbstractBuilder<T extends LiteralOutputDescription,B extends LiteralOutputDescriptionImpl.AbstractBuilder<T,B>> extends AbstractProcessOutputDescription.AbstractBuilder<T,B> implements LiteralOutputDescription.Builder<T,B>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBuilder(ProcessDescriptionBuilderFactory<?,?,?,?,?,?,?,?,?,?> factory)protectedAbstractBuilder(ProcessDescriptionBuilderFactory<?,?,?,?,?,?,?,?,?,?> factory, LiteralOutputDescription entity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LiteralDataDomaingetDefaultLiteralDataDomain()Set<LiteralDataDomain>getSupportedLiteralDataDomains()BwithDefaultLiteralDataDomain(LiteralDataDomain literalDataDomain)BwithSupportedLiteralDataDomain(LiteralDataDomain domain)-
Methods inherited from class org.n52.shetland.ogc.wps.description.impl.AbstractDescription.AbstractBuilder
getAbstract, getId, getKeywords, getMetadata, getTitle, withAbstract, withIdentifier, withKeyword, withMetadata, withTitle
-
Methods inherited from class org.n52.janmayen.AbstractBuildable.AbstractBuilder
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.Description.Builder
withAbstract, withAbstract, withAbstract, withDescription, withIdentifier, withIdentifier, withIdentifier, withIdentifier, withKeyword, withKeyword, withKeywords, withKeywords, withMetadata, withMetadata, withMetadata, withTitle, withTitle, withTitle
-
Methods inherited from interface org.n52.shetland.ogc.wps.description.LiteralDescription.Builder
withDefaultLiteralDataDomain, withSupportedLiteralDataDomain, withSupportedLiteralDataDomain
-
-
-
-
Constructor Detail
-
AbstractBuilder
protected AbstractBuilder(ProcessDescriptionBuilderFactory<?,?,?,?,?,?,?,?,?,?> factory)
-
AbstractBuilder
protected AbstractBuilder(ProcessDescriptionBuilderFactory<?,?,?,?,?,?,?,?,?,?> factory, LiteralOutputDescription entity)
-
-
Method Detail
-
getDefaultLiteralDataDomain
public LiteralDataDomain getDefaultLiteralDataDomain()
-
getSupportedLiteralDataDomains
public Set<LiteralDataDomain> getSupportedLiteralDataDomains()
-
withDefaultLiteralDataDomain
public B withDefaultLiteralDataDomain(LiteralDataDomain literalDataDomain)
- Specified by:
withDefaultLiteralDataDomainin interfaceLiteralDescription.Builder<T extends LiteralOutputDescription,B extends LiteralOutputDescriptionImpl.AbstractBuilder<T,B>>
-
withSupportedLiteralDataDomain
public B withSupportedLiteralDataDomain(LiteralDataDomain domain)
- Specified by:
withSupportedLiteralDataDomainin interfaceLiteralDescription.Builder<T extends LiteralOutputDescription,B extends LiteralOutputDescriptionImpl.AbstractBuilder<T,B>>
-
-