public class ObservationCsdlEdmProvider
extends org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProvider
CsdlEdmProvider for O&M Observations. This provider establishes the following properties:
| Name | Type | Value reference |
|---|---|---|
| value | string | om:result |
| values | string | om:result |
| countValue | long | om:result |
| countValues | long | om:result |
| numericValue | double | om:result |
| numericValues | double | om:result |
| quantity | double | om:result |
| quantities | double | om:result |
| textValue | string | om:result |
| textValues | string | om:result |
| samplingGeometry | geometry | http://www.opengis.net/req/omxml/2.0/data/samplingGeometry |
| featureOfInterest | string | om:featureOfInterest |
| featureOfInterest/id | string | om:featureOfInterest |
| featureOfInterest/shape | geometry | om:featureOfInterest/*/sams:shape |
| feature | geometry | om:featureOfInterest/*/sams:shape |
| id | string | gml:identifier |
| identifier | string | gml:identifier |
| observedProperty | string | om:observedProperty |
| procedure | string | om:procedure |
| offering | string | sos:offering |
| phenomenonTime | gml:AbstractTimeObject | om:phenomenonTime |
| resultTime | gml:AbstractTimeObject | om:resultTime |
| validTime | gml:TimePeriod | om:validTime |
| Constructor and Description |
|---|
ObservationCsdlEdmProvider() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.olingo.commons.api.edm.provider.CsdlComplexType |
getComplexType(org.apache.olingo.commons.api.edm.FullQualifiedName name) |
org.apache.olingo.commons.api.edm.provider.CsdlEntityContainer |
getEntityContainer() |
org.apache.olingo.commons.api.edm.provider.CsdlEntityContainerInfo |
getEntityContainerInfo(org.apache.olingo.commons.api.edm.FullQualifiedName name) |
org.apache.olingo.commons.api.edm.provider.CsdlEntitySet |
getEntitySet(org.apache.olingo.commons.api.edm.FullQualifiedName container,
String name) |
org.apache.olingo.commons.api.edm.provider.CsdlEntityType |
getEntityType(org.apache.olingo.commons.api.edm.FullQualifiedName name) |
List<org.apache.olingo.commons.api.edm.provider.CsdlSchema> |
getSchemas() |
String |
mapProperty(String property)
Get the canonical value reference for the supplied property.
|
public org.apache.olingo.commons.api.edm.provider.CsdlEntityContainer getEntityContainer()
throws org.apache.olingo.commons.api.ex.ODataException
getEntityContainer in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvidergetEntityContainer in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProviderorg.apache.olingo.commons.api.ex.ODataExceptionpublic org.apache.olingo.commons.api.edm.provider.CsdlEntityContainerInfo getEntityContainerInfo(org.apache.olingo.commons.api.edm.FullQualifiedName name)
throws org.apache.olingo.commons.api.ex.ODataException
getEntityContainerInfo in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvidergetEntityContainerInfo in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProviderorg.apache.olingo.commons.api.ex.ODataExceptionpublic org.apache.olingo.commons.api.edm.provider.CsdlEntitySet getEntitySet(org.apache.olingo.commons.api.edm.FullQualifiedName container,
String name)
throws org.apache.olingo.commons.api.ex.ODataException
getEntitySet in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvidergetEntitySet in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProviderorg.apache.olingo.commons.api.ex.ODataExceptionpublic String mapProperty(String property)
property - the propertypublic org.apache.olingo.commons.api.edm.provider.CsdlEntityType getEntityType(org.apache.olingo.commons.api.edm.FullQualifiedName name)
throws org.apache.olingo.commons.api.ex.ODataException
getEntityType in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvidergetEntityType in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProviderorg.apache.olingo.commons.api.ex.ODataExceptionpublic List<org.apache.olingo.commons.api.edm.provider.CsdlSchema> getSchemas() throws org.apache.olingo.commons.api.ex.ODataException
getSchemas in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvidergetSchemas in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProviderorg.apache.olingo.commons.api.ex.ODataExceptionpublic org.apache.olingo.commons.api.edm.provider.CsdlComplexType getComplexType(org.apache.olingo.commons.api.edm.FullQualifiedName name)
throws org.apache.olingo.commons.api.ex.ODataException
getComplexType in interface org.apache.olingo.commons.api.edm.provider.CsdlEdmProvidergetComplexType in class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmProviderorg.apache.olingo.commons.api.ex.ODataExceptionCopyright © 2015–2020 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.