public interface LeaseQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining for lease queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getCampusIdTerms()
Gets the campus
Id terms. |
CampusQueryInspector[] |
getCampusTerms()
Gets the campus terms.
|
LeaseQueryInspectorRecord |
getLeaseQueryInspectorRecord(Type leaseRecordType)
Gets the lease query inspector record corresponding to the given
Lease record Type. |
IdTerm[] |
getRoomIdTerms()
Gets the room
Id terms. |
RoomQueryInspector[] |
getRoomTerms()
Gets the room terms.
|
IdTerm[] |
getTenantIdTerms()
Gets the tenant
Id terms. |
ResourceQueryInspector[] |
getTenantTerms()
Gets the tenant terms.
|
getEndReasonIdTerms, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsIdTerm[] getRoomIdTerms()
Id terms. Id termsmandatory - This method must be implemented. RoomQueryInspector[] getRoomTerms()
mandatory - This method must be implemented. IdTerm[] getTenantIdTerms()
Id terms. Id termsmandatory - This method must be implemented. ResourceQueryInspector[] getTenantTerms()
mandatory - This method must be implemented. IdTerm[] getCampusIdTerms()
Id terms. Id termsmandatory - This method must be implemented. CampusQueryInspector[] getCampusTerms()
mandatory - This method must be implemented. LeaseQueryInspectorRecord getLeaseQueryInspectorRecord(Type leaseRecordType) throws OperationFailedException
Lease record Type. leaseRecordType - a lease record typeNullArgumentException - leaseRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(leaseRecordType) is false mandatory - This method must be implemented.