public interface StateQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining state queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getProcessIdTerms()
Gets the process
Id terms. |
ProcessQueryInspector[] |
getProcessTerms()
Gets the process terms.
|
StateQueryInspectorRecord |
getStateQueryInspectorRecord(Type stateRecordType)
Gets the state query inspector record corresponding to the given
State 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[] getProcessIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ProcessQueryInspector[] getProcessTerms()
mandatory
- This method must be implemented. StateQueryInspectorRecord getStateQueryInspectorRecord(Type stateRecordType) throws OperationFailedException
State
record Type.
stateRecordType
- a state record typeNullArgumentException
- stateRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(stateRecordType)
is false
mandatory
- This method must be implemented.