public interface ProfileItemQueryInspector extends OsidObjectQueryInspector
This is the query inspector for examining profile item queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getProfileEntryIdTerms()
Gets the profile entry
Id query terms. |
ProfileEntryQueryInspector[] |
getProfileEntryTerms()
Gets the profile entry query terms.
|
IdTerm[] |
getProfileIdTerms()
Gets the profile
Id query terms. |
ProfileItemQueryInspectorRecord |
getProfileItemQueryInspectorRecord(Type profileItemRecordType)
Gets the profile item query inspector record corresponding to the
given
ProfileItem record Type. |
ProfileQueryInspector[] |
getProfileTerms()
Gets the profile query terms.
|
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[] getProfileEntryIdTerms()
Id
query terms.mandatory
- This method must be implemented. ProfileEntryQueryInspector[] getProfileEntryTerms()
mandatory
- This method must be implemented. IdTerm[] getProfileIdTerms()
Id
query terms.mandatory
- This method must be implemented. ProfileQueryInspector[] getProfileTerms()
mandatory
- This method must be implemented. ProfileItemQueryInspectorRecord getProfileItemQueryInspectorRecord(Type profileItemRecordType) throws OperationFailedException
ProfileItem
record Type.
profileItemRecordType
- a profile item record typeNullArgumentException
- profileItemRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(profileItemRecordType)
is false
mandatory
- This method must be implemented.