public interface SpeedZoneQueryInspector extends OsidRuleQueryInspector
This is the query inspector for examining speed zone queries.
Modifier and Type | Method and Description |
---|---|
SpatialUnitTerm[] |
getContainingSpatialUnitTerms()
Gets the spatial unit query terms.
|
CoordinateTerm[] |
getCoordinateTerms()
Gets the coordinate query terms.
|
BooleanTerm[] |
getImplicitTerms()
Gets the implicit query terms.
|
IdTerm[] |
getMapIdTerms()
Gets the map
Id query terms. |
MapQueryInspector[] |
getMapTerms()
Gets the map query terms.
|
IdTerm[] |
getPathIdTerms()
Gets the path
Id query terms. |
PathQueryInspector[] |
getPathTerms()
Gets the path query terms.
|
SpeedRangeTerm[] |
getSpeedLimitTerms()
Gets the speed limit query terms.
|
SpeedZoneQueryInspectorRecord |
getSpeedZoneQueryInspectorRecord(Type speedZoneRecordType)
Gets the speed zone query inspector record corresponding to the given
SpeedZone record Type. |
getRuleIdTerms, getRuleTerms
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
getActiveTerms, getDisabledTerms, getEnabledTerms, getOperationalTerms
IdTerm[] getPathIdTerms()
Id
query terms.mandatory
- This method must be implemented. PathQueryInspector[] getPathTerms()
mandatory
- This method must be implemented. CoordinateTerm[] getCoordinateTerms()
mandatory
- This method must be implemented. SpatialUnitTerm[] getContainingSpatialUnitTerms()
mandatory
- This method must be implemented. BooleanTerm[] getImplicitTerms()
mandatory
- This method must be implemented. SpeedRangeTerm[] getSpeedLimitTerms()
mandatory
- This method must be implemented. IdTerm[] getMapIdTerms()
Id
query terms.mandatory
- This method must be implemented. MapQueryInspector[] getMapTerms()
mandatory
- This method must be implemented. SpeedZoneQueryInspectorRecord getSpeedZoneQueryInspectorRecord(Type speedZoneRecordType) throws OperationFailedException
SpeedZone
record Type.
speedZoneRecordType
- a speed zone record typeNullArgumentException
- speedZoneRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(speedZoneRecordType)
is false
mandatory
- This method must be implemented.