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, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsIdTerm[] 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.