public class ObsKey extends DataKey
Class for keys associated to observations in SensorHub. This type of key is used to store observations in storage.
Modifier and Type | Field and Description |
---|---|
java.lang.String |
foiID
ID of feature of interest (i.e.
|
double |
resultTime
Observation result time (i.e.
|
com.vividsolutions.jts.geom.Polygon |
samplingGeometry
Sampling Geometry (i.e.
|
producerID, recordType, timeStamp
Constructor and Description |
---|
ObsKey(java.lang.String recordType,
java.lang.String foiID,
double timeStamp)
Default constructor providing mandatory indexing metadata
|
ObsKey(java.lang.String recordType,
java.lang.String producerID,
java.lang.String foiID,
double timeStamp)
DConstructor with specific entity ID
|
Modifier and Type | Method and Description |
---|---|
protected void |
toString(java.lang.StringBuilder buf) |
public java.lang.String foiID
public double resultTime
public com.vividsolutions.jts.geom.Polygon samplingGeometry
public ObsKey(java.lang.String recordType, java.lang.String foiID, double timeStamp)
recordType
- DataKey.recordType
foiID
- foiID
timeStamp
- DataKey.timeStamp
public ObsKey(java.lang.String recordType, java.lang.String producerID, java.lang.String foiID, double timeStamp)
recordType
- DataKey.recordType
producerID
- DataKey.producerID
foiID
- foiID
timeStamp
- DataKey.timeStamp