Package org.n52.svalbard.odata
Class ODataFesParser
- java.lang.Object
-
- org.n52.svalbard.odata.ODataFesParser
-
- All Implemented Interfaces:
org.n52.janmayen.component.Component<DecoderKey>,org.n52.janmayen.component.Keyed<DecoderKey>,Decoder<Filter<?>,String>
public class ODataFesParser extends Object implements Decoder<Filter<?>,String>
Class to parse OData-based$filterexpression into FES filters. SeeObservationCsdlEdmProviderfor the available properties, their types and the resulting value references.- See Also:
ObservationCsdlEdmProvider
-
-
Constructor Summary
Constructors Constructor Description ODataFesParser()Creates a newODataFesParser.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Filter<?>decode(String objectToDecode)Set<DecoderKey>getKeys()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.svalbard.decode.Decoder
getSupportedTypes
-
-
-
-
Method Detail
-
decode
public Filter<?> decode(String objectToDecode) throws DecodingException
- Specified by:
decodein interfaceDecoder<Filter<?>,String>- Throws:
DecodingException
-
getKeys
public Set<DecoderKey> getKeys()
- Specified by:
getKeysin interfaceorg.n52.janmayen.component.Keyed<DecoderKey>
-
-