public interface WorkQueryInspector extends OsidObjectQueryInspector, OsidSubjugateableQueryInspector
This is the query inspector for examining work queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getCommissionIdTerms()
Gets the commission
Id query terms. |
CommissionQueryInspector[] |
getCommissionTerms()
Gets the commission query terms.
|
IdTerm[] |
getCompetencyIdTerms()
Gets the competency
Id query terms. |
CompetencyQueryInspector[] |
getCompetencyTerms()
Gets the competency query terms.
|
DateTimeRangeTerm[] |
getCompletionDateTerms()
Gets the completion date query terms.
|
DateTimeRangeTerm[] |
getCreatedDateTerms()
Gets the created date query terms.
|
IdTerm[] |
getFoundryIdTerms()
Gets the foundry
Id query terms. |
FoundryQueryInspector[] |
getFoundryTerms()
Gets the foundry query terms.
|
IdTerm[] |
getJobIdTerms()
Gets the job
Id query terms. |
JobQueryInspector[] |
getJobTerms()
Gets the job query terms.
|
WorkQueryInspectorRecord |
getWorkQueryInspectorRecord(Type workRecordType)
Gets the work query inspector record corresponding to the given
Work record Type. |
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsIdTerm[] getJobIdTerms()
Id query terms.mandatory - This method must be implemented. JobQueryInspector[] getJobTerms()
mandatory - This method must be implemented. IdTerm[] getCompetencyIdTerms()
Id query terms.mandatory - This method must be implemented. CompetencyQueryInspector[] getCompetencyTerms()
mandatory - This method must be implemented. DateTimeRangeTerm[] getCreatedDateTerms()
mandatory - This method must be implemented. DateTimeRangeTerm[] getCompletionDateTerms()
mandatory - This method must be implemented. IdTerm[] getCommissionIdTerms()
Id query terms.mandatory - This method must be implemented. CommissionQueryInspector[] getCommissionTerms()
mandatory - This method must be implemented. IdTerm[] getFoundryIdTerms()
Id query terms.mandatory - This method must be implemented. FoundryQueryInspector[] getFoundryTerms()
mandatory - This method must be implemented. WorkQueryInspectorRecord getWorkQueryInspectorRecord(Type workRecordType) throws OperationFailedException
Work record Type. workRecordType - a work record typeNullArgumentException - workRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(workRecordType) is false mandatory - This method must be implemented.