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, getEndReasonTerms
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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
IdTerm[] 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.