public interface EffortQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining effort queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getCommissionIdTerms()
Gets the commission
Id query terms. |
CommissionQueryInspector[] |
getCommissionTerms()
Gets the commission query terms.
|
EffortQueryInspectorRecord |
getEffortQueryInspectorRecord(Type effortRecordType)
Gets the effort query inspector record corresponding to the given
Effort record Type. |
IdTerm[] |
getFoundryIdTerms()
Gets the foundry
Id query terms. |
FoundryQueryInspector[] |
getFoundryTerms()
Gets the foundry query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource query terms.
|
DurationRangeTerm[] |
getTimeSpentTerms()
Gets the time spent query 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[] getResourceIdTerms()
Id
query terms.mandatory
- This method must be implemented. ResourceQueryInspector[] getResourceTerms()
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. DurationRangeTerm[] getTimeSpentTerms()
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. EffortQueryInspectorRecord getEffortQueryInspectorRecord(Type effortRecordType) throws OperationFailedException
Effort
record Type.
effortRecordType
- an effort record typeNullArgumentException
- effortRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(effortRecordType)
is false
mandatory
- This method must be implemented.