public interface MapQueryInspector extends OsidCatalogQueryInspector
This is the query inspector for searching maps.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAncestorMapIdTerms()
Gets the ancestor map
Id query terms. |
MapQueryInspector[] |
getAncestorMapTerms()
Gets the ancestor map query terms.
|
IdTerm[] |
getDescendantMapIdTerms()
Gets the descendant map
Id query terms. |
MapQueryInspector[] |
getDescendantMapTerms()
Gets the descendant map query terms.
|
IdTerm[] |
getLocationIdTerms()
Gets the location
Id query terms. |
LocationQueryInspector[] |
getLocationTerms()
Gets the location query terms.
|
MapQueryInspectorRecord |
getMapQueryInspectorRecord(Type mapRecordType)
Gets the record query inspector interface corresponding to the given
Map record Type. |
IdTerm[] |
getPathIdTerms()
Gets the path
Id query terms. |
PathQueryInspector[] |
getPathTerms()
Gets the path query terms.
|
IdTerm[] |
getRouteIdTerms()
Gets the route
Id query terms. |
RouteQueryInspector[] |
getRouteTerms()
Gets the route query terms.
|
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
getBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTerms
IdTerm[] getLocationIdTerms()
Id
query terms.mandatory
- This method must be implemented. LocationQueryInspector[] getLocationTerms()
mandatory
- This method must be implemented. IdTerm[] getPathIdTerms()
Id
query terms.mandatory
- This method must be implemented. PathQueryInspector[] getPathTerms()
mandatory
- This method must be implemented. IdTerm[] getRouteIdTerms()
Id
query terms.mandatory
- This method must be implemented. RouteQueryInspector[] getRouteTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorMapIdTerms()
Id
query terms.mandatory
- This method must be implemented. MapQueryInspector[] getAncestorMapTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantMapIdTerms()
Id
query terms.mandatory
- This method must be implemented. MapQueryInspector[] getDescendantMapTerms()
mandatory
- This method must be implemented. MapQueryInspectorRecord getMapQueryInspectorRecord(Type mapRecordType) throws OperationFailedException
Map
record Type.
mapRecordType
- a map record typeNullArgumentException
- mapRecordType
is
null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(mapRecordType)
is false
mandatory
- This method must be implemented.