Modifier and Type | Interface and Description |
---|---|
interface |
FeatureCollection
POJO class for XML type AbstractFeatureCollectionType(@http://www.opengis.net/gml/3.2).
|
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
FeatureCollection.getFeatureMembers()
Gets the featureMembers property
|
Modifier and Type | Method and Description |
---|---|
OgcPropertyList<AbstractFeature> |
FeatureCollection.getFeatureMemberList()
Gets the list of featureMember properties
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureCollection.addFeatureMember(AbstractFeature featureMember)
Adds a new featureMember property
|
void |
FeatureCollection.setFeatureMembers(AbstractFeature featureMembers)
Sets the featureMembers property
|
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
XMLStreamBindings.readAbstractFeature(XMLStreamReader reader)
Dispatcher method for reading elements derived from AbstractFeature
|
AbstractFeature |
XMLStreamBindings.readAbstractFeatureType(XMLStreamReader reader,
AbstractFeature bean)
Reads AbstractFeatureType content to a concrete feature instance
|
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
XMLStreamBindings.readAbstractFeatureType(XMLStreamReader reader,
AbstractFeature bean)
Reads AbstractFeatureType content to a concrete feature instance
|
void |
XMLStreamBindings.readAbstractFeatureTypeAttributes(Map<String,String> attrMap,
AbstractFeature bean)
Reads attributes of AbstractFeatureType complex type
|
void |
XMLStreamBindings.readAbstractFeatureTypeElements(XMLStreamReader reader,
AbstractFeature bean)
Reads elements of AbstractFeatureType complex type
|
void |
XMLStreamBindings.writeAbstractFeature(XMLStreamWriter writer,
AbstractFeature bean)
Dispatcher method for writing classes derived from AbstractFeature
|
void |
XMLStreamBindings.writeAbstractFeatureTypeAttributes(XMLStreamWriter writer,
AbstractFeature bean)
Writes attributes of AbstractFeatureType complex type
|
void |
XMLStreamBindings.writeAbstractFeatureTypeElements(XMLStreamWriter writer,
AbstractFeature bean)
Writes elements of AbstractFeatureType complex type
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFeatureImpl
POJO class for XML type AbstractFeatureType(@http://www.opengis.net/gml/3.2).
|
class |
FeatureCollectionImpl
POJO class for XML type AbstractFeatureCollectionType(@http://www.opengis.net/gml/3.2).
|
Modifier and Type | Field and Description |
---|---|
protected AbstractFeature |
FeatureCollectionImpl.featureMembers |
Modifier and Type | Field and Description |
---|---|
protected OgcPropertyList<AbstractFeature> |
FeatureCollectionImpl.featureMemberList |
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
FeatureCollectionImpl.getFeatureMembers()
Gets the featureMembers property
|
Modifier and Type | Method and Description |
---|---|
OgcPropertyList<AbstractFeature> |
FeatureCollectionImpl.getFeatureMemberList()
Gets the list of featureMember properties
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureCollectionImpl.addFeatureMember(AbstractFeature featureMember)
Adds a new featureMember property
|
void |
FeatureCollectionImpl.setFeatureMembers(AbstractFeature featureMembers)
Sets the featureMembers property
|
Modifier and Type | Interface and Description |
---|---|
interface |
AbstractPhysicalProcess
POJO class for XML type AbstractPhysicalProcessType(@http://www.opengis.net/sensorml/2.0).
|
interface |
AbstractProcess
POJO class for XML type AbstractProcessType(@http://www.opengis.net/sensorml/2.0).
|
interface |
AggregateProcess
POJO class for XML type AggregateProcessType(@http://www.opengis.net/sensorml/2.0).
|
interface |
DescribedObject
POJO class for XML type DescribedObjectType(@http://www.opengis.net/sensorml/2.0).
|
interface |
Mode
POJO class for XML type ModeType(@http://www.opengis.net/sensorml/2.0).
|
interface |
PhysicalComponent
POJO class for XML type PhysicalComponentType(@http://www.opengis.net/sensorml/2.0).
|
interface |
PhysicalSystem
POJO class for XML type PhysicalSystemType(@http://www.opengis.net/sensorml/2.0).
|
interface |
SimpleProcess
POJO class for XML type SimpleProcessType(@http://www.opengis.net/sensorml/2.0).
|
Modifier and Type | Method and Description |
---|---|
OgcPropertyList<AbstractFeature> |
FeatureList.getFeatureList()
Gets the list of feature properties
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureList.addFeature(AbstractFeature feature)
Adds a new feature property
|
Modifier and Type | Class and Description |
---|---|
class |
DescribedObjectImpl
POJO class for XML type DescribedObjectType(@http://www.opengis.net/sensorml/2.0).
|
class |
ModeImpl
POJO class for XML type ModeType(@http://www.opengis.net/sensorml/2.0).
|
Modifier and Type | Field and Description |
---|---|
protected OgcPropertyList<AbstractFeature> |
FeatureListImpl.featureList |
Modifier and Type | Method and Description |
---|---|
OgcPropertyList<AbstractFeature> |
FeatureListImpl.getFeatureList()
Gets the list of feature properties
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureListImpl.addFeature(AbstractFeature feature)
Adds a new feature property
|
Modifier and Type | Field and Description |
---|---|
protected AbstractFeature |
FoiEvent.foi
Description of Feature of Interest related to this event (by reference)
|
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
IDataProducerModule.getCurrentFeatureOfInterest()
Retrieves the feature of interest for which this producer is
currently generating data.
In the case of a module generating data from multiple entities (e.g. |
AbstractFeature |
IMultiSourceDataProducer.getCurrentFeatureOfInterest(String entityID)
Retrieves the feature of interest for which the given entity is
currently generating data.
|
AbstractFeature |
FoiEvent.getFoi() |
Modifier and Type | Method and Description |
---|---|
Collection<? extends AbstractFeature> |
IMultiSourceDataProducer.getFeaturesOfInterest() |
Constructor and Description |
---|
FoiEvent(long timeStamp,
IDataProducerModule<?> srcModule,
AbstractFeature foi,
double startTime)
Creates a
FoiEvent.Type.NEW_FOI event with an attached feature object |
FoiEvent(long timeStamp,
String entityID,
IDataProducerModule<?> srcModule,
AbstractFeature foi,
double startTime)
Creates a
FoiEvent.Type.NEW_FOI event with an attached feature object for a specific entity |
Modifier and Type | Method and Description |
---|---|
Iterator<AbstractFeature> |
IFeatureStorage.getFeatures(IFeatureFilter filter)
Gets features matching the specified filter
|
Iterator<AbstractFeature> |
IObsStorage.getFois(IFoiFilter filter)
Retrieves features of interest matching the given filter
|
Modifier and Type | Method and Description |
---|---|
void |
IFeatureStorage.store(AbstractFeature f)
Stores a new feature object in this data store
|
void |
IObsStorage.storeFoi(String producerID,
AbstractFeature foi)
Stores a new feature of interest description into storage.
|
Modifier and Type | Method and Description |
---|---|
Iterator<AbstractFeature> |
GenericStreamStorage.getFois(IFoiFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
GenericStreamStorage.storeFoi(String producerID,
AbstractFeature foi) |
Modifier and Type | Method and Description |
---|---|
Iterator<AbstractFeature> |
ObsStorageImpl.getFois(IFoiFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
ObsStorageImpl.storeFoi(String producerID,
AbstractFeature foi) |
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
AbstractStreamProcess.getCurrentFeatureOfInterest() |
Modifier and Type | Field and Description |
---|---|
protected AbstractFeature |
AbstractSensorModule.foi |
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
AbstractSensorModule.getCurrentFeatureOfInterest() |
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
SOSVirtualSensor.getCurrentFeatureOfInterest() |
Modifier and Type | Method and Description |
---|---|
void |
SOSVirtualSensorOutput.publishNewFeatureOfInterest(AbstractFeature foi) |
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
SWEVirtualSensor.getCurrentFeatureOfInterest() |
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
FilteredFoiIterator.next() |
Modifier and Type | Method and Description |
---|---|
static Iterator<AbstractFeature> |
FoiUtils.getFilteredFoiIterator(IDataProducerModule<?> producer,
IFoiFilter filter) |
Iterator<AbstractFeature> |
StreamDataProviderFactory.getFoiIterator(IFoiFilter filter) |
Iterator<AbstractFeature> |
StreamWithStorageProviderFactory.getFoiIterator(IFoiFilter filter) |
Iterator<AbstractFeature> |
StorageDataProviderFactory.getFoiIterator(IFoiFilter filter) |
Iterator<AbstractFeature> |
ISOSDataProviderFactory.getFoiIterator(IFoiFilter filter)
Retrieves iterator among features of interest matching the filter
|
Constructor and Description |
---|
FilteredFoiIterator(Iterator<? extends AbstractFeature> allFois,
IFoiFilter filter) |
Modifier and Type | Interface and Description |
---|---|
interface |
GenericFeature
Basic interface for a feature object
|
Modifier and Type | Class and Description |
---|---|
class |
FeatureRef
Wrapper class for use when an IFeature object is or can be included by reference.
|
class |
GenericFeatureImpl
Generic implementation of a GML feature.
|
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
GMLStaxBindings.readAbstractFeature(XMLStreamReader reader) |
AbstractFeature |
IFeatureStaxBindings.readFeature(XMLStreamReader reader,
QName qName) |
Modifier and Type | Method and Description |
---|---|
void |
GMLStaxBindings.writeAbstractFeature(XMLStreamWriter writer,
AbstractFeature bean) |
Element |
GMLUtils.writeFeature(DOMHelper dom,
AbstractFeature feature)
Writes a GML feature as a DOM element
|
void |
GMLUtils.writeFeature(OutputStream os,
AbstractFeature feature,
boolean indent) |
void |
IFeatureStaxBindings.writeFeature(XMLStreamWriter writer,
AbstractFeature bean) |
Modifier and Type | Interface and Description |
---|---|
interface |
IObservation
Interface for an Observation as defined by the O&M standard
|
interface |
IObservationSeries
Interface for a time series of observations.
|
interface |
IProcedure
Interface for all procedure implementations
|
interface |
IProcedureArray
Interface for arrays of procedures (homogeneous or not)
|
Modifier and Type | Class and Description |
---|---|
class |
BufferedObservationSeries
Implementation of IObservationSeries whose data is stored entirely in memory
and is fully mutable.
|
class |
ObservationImpl
Implementation of a single observation
|
class |
ObservationRef
Wrapper class for use when an IObservation object is or can be included by reference.
|
class |
ProcedureRef
Wrapper class for use when an IProcedure object is or can be included by reference.
|
class |
ProcedureXML
Wrapper class to store procedure info as XML DOM.
|
class |
SamplingCurve |
class |
SamplingFeature<GeomType extends AbstractGeometry> |
class |
SamplingPoint |
class |
SamplingSurface |
Modifier and Type | Field and Description |
---|---|
protected AbstractFeature |
ObservationImpl.featureOfInterest |
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
IObservation.getFeatureOfInterest() |
AbstractFeature |
ObservationImpl.getFeatureOfInterest() |
AbstractFeature |
ObservationRef.getFeatureOfInterest() |
Modifier and Type | Method and Description |
---|---|
void |
IObservation.setFeatureOfInterest(AbstractFeature foi) |
void |
ObservationImpl.setFeatureOfInterest(AbstractFeature featureOfInterest) |
void |
ObservationRef.setFeatureOfInterest(AbstractFeature foi) |
protected void |
ObservationWriterV20.writeFOI(DOMHelper dom,
Element foiPropElt,
AbstractFeature foi) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProcessImpl
This class implements both AbstractProcess from SensorML v2.0 bindings
and IProcessExec to allow execution if an executable implementation is
provided.
In order to provide execution capabilitiy, this class can wrap an implementation of IProcessExec corresponding to a particular algorithm. |
class |
AggregateProcessImpl
POJO class for XML type AggregateProcessType(@http://www.opengis.net/sensorml/2.0).
|
class |
PhysicalComponentImpl
POJO class for XML type PhysicalComponentType(@http://www.opengis.net/sensorml/2.0).
|
class |
PhysicalSystemImpl
POJO class for XML type PhysicalSystemType(@http://www.opengis.net/sensorml/2.0).
|
class |
SimpleProcessImpl
POJO class for XML type SimpleProcessType(@http://www.opengis.net/sensorml/2.0).
|
Modifier and Type | Method and Description |
---|---|
AbstractFeature |
SMLStaxBindings.readFeature(XMLStreamReader reader,
QName qName) |
Modifier and Type | Method and Description |
---|---|
void |
SMLStaxBindings.writeFeature(XMLStreamWriter writer,
AbstractFeature bean) |
Copyright © 2016 Sensia Software LLC. All rights reserved.