@XmlElement(value="ResourceId") public interface ResourceId extends FeatureId
Please note this is a query object for use with the Filter Id filter as shown:
Filter filter = filterFactory.id( ff.featureId("CITY.123"), ff.resourceId("CITY.123",Version.Action.PREVIOUS) );In cases where a plain FetureId is used for lookup it is understood to refer to Version.Action.LAST.
If an implementation that references this International Standard does not support versioning,
any value specified for the attributes previousRid
, version
, startTime
, and endTime
shall be ignored and the predicate shall always select the single version that is available.
VERSION_SEPARATOR
Modifier and Type | Method and Description |
---|---|
Date |
getEndTime()
Used to select versions of a resource between start and end time.
|
Date |
getStartTime()
Used to select versions of a resource between start and end time.
|
Version |
getVersion()
Used to navigate versions of a resource.
|
equalsExact, equalsFID, getFeatureVersion, getID, getPreviousRid, getRid, matches
equals, hashCode, toString
@XmlElement(value="version") Version getVersion()
null
but possibly empty
if used a date range query or asked for a specific feature id + version id@XmlElement(value="startTime") Date getStartTime()
null
if using version or an end time
was provided but the start time is unconstrained TODO: consider using an
org.geotools.util.Range@XmlElement(value="endTime") Date getEndTime()
null
if using version or an start time
was provided but the end time is unconstrained TODO: consider using an
org.geotools.util.RangeCopyright © 1996–2023 Geotools. All rights reserved.