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, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
IdTerm[] 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.