public interface LiteralType<T>
extends java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generate(T value) |
default org.n52.shetland.ogc.ows.OwsDomainMetadata |
getDataType() |
java.lang.String |
getName() |
java.lang.Class<T> |
getPayloadType() |
java.net.URI |
getURI() |
T |
parse(java.lang.String value) |
default LiteralData |
parseToBinding(java.lang.String value) |
default LiteralData |
parseToBinding(java.lang.String value,
java.lang.String uom) |
java.net.URI getURI()
java.lang.String getName()
java.lang.Class<T> getPayloadType()
default org.n52.shetland.ogc.ows.OwsDomainMetadata getDataType()
default LiteralData parseToBinding(java.lang.String value) throws DecodingException
DecodingExceptiondefault LiteralData parseToBinding(java.lang.String value, java.lang.String uom) throws DecodingException
DecodingExceptionT parse(java.lang.String value) throws DecodingException
DecodingExceptionjava.lang.String generate(T value) throws EncodingException
EncodingExceptionCopyright © 2016–2019 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.