public class AfterTests extends AbstractTemporalTest
The following figure illustrates the relationship. A solid line denotes a temporal property; a dashed line denotes a literal time value that specifies the temporal extent of interest.

AbstractTemporalTest.TemporalPropertydataSampler, GET_FEATURE_MINIMAL, model, temporalPropertiesdocBuilder, ETS_PKG, featureInfo, featureTypes, reqEntity, rspEntity, supportedBindings, TNS_PREFIX, wfsClient, wfsMetadata, wfsVersion| Constructor and Description |
|---|
AfterTests() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterInstant(ProtocolBinding binding,
QName featureType)
[
Test] Submits a GetFeature request containing the
After temporal predicate with a literal gml:TimeInstant
value. |
void |
afterInstantWithOffset(ProtocolBinding binding,
QName featureType)
[
Test] Submits a GetFeature request containing the
After temporal predicate with a literal gml:TimeInstant
value that is offset from UTC. |
void |
afterPeriod(ProtocolBinding binding,
QName featureType)
[
Test] Submits a GetFeature request containing the
After temporal predicate with a literal gml:TimePeriod
value. |
(package private) void |
assertAfter(List<Node> temporalNodes,
org.apache.xerces.xs.XSElementDeclaration propertyDecl,
Document gmlTimeLiteral)
Asserts that all temporal values in the given list occur after the
specified GML temporal value.
|
void |
implementsAfterOperator()
Checks if the temporal operator "After" is supported.
|
findTemporalPropertybuildRequestEntity, discardResponseEntity, findTemporalProperties, initQueryFilterFixtureaddAttributesOnTestFailure, allProtocolsAndFeatureTypes, bindingAndAvailFeatureTypeProductSet, extractBodyAsDocument, getFeatureTypes, getInstantiatedFeatureTypes, getProtocolBindings, initBaseFixture, initParser, setWfsClientpublic void implementsAfterOperator()
public void afterPeriod(ProtocolBinding binding, QName featureType)
Test] Submits a GetFeature request containing the
After temporal predicate with a literal gml:TimePeriod
value. The response entity must contain only feature instances having a
temporal property value that is after the specified period.binding - The ProtocolBinding to use for this request.featureType - A QName representing the qualified name of some feature type.public void afterInstant(ProtocolBinding binding, QName featureType)
Test] Submits a GetFeature request containing the
After temporal predicate with a literal gml:TimeInstant
value. The response entity must contain only feature instances having a
temporal property value that is after the specified (UTC) instant.binding - The ProtocolBinding to use for this request.featureType - A QName representing the qualified name of some feature type.public void afterInstantWithOffset(ProtocolBinding binding, QName featureType)
Test] Submits a GetFeature request containing the
After temporal predicate with a literal gml:TimeInstant
value that is offset from UTC. The response entity must contain only
feature instances having a temporal property value that is after the
specified instant.binding - The ProtocolBinding to use for this request.featureType - A QName representing the qualified name of some feature type.void assertAfter(List<Node> temporalNodes, org.apache.xerces.xs.XSElementDeclaration propertyDecl, Document gmlTimeLiteral)
temporalNodes - A list of simple or complex temporal values.propertyDecl - An element declaration for a temporal property.gmlTimeLiteral - A document that contains a GML representation of an instant or
period.Copyright © 2020 Open Geospatial Consortium. All rights reserved.