public interface ProfileEntryQueryInspector extends OsidRelationshipQueryInspector
The query inspector to examine profile entry queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getAgentTerms()
Gets the agent query terms.
|
BooleanTerm[] |
getImplicitTerms()
Gets the implicit profile entries query terms.
|
ProfileEntryQueryInspectorRecord |
getProfileEntryQueryInspectorRecord(Type profileEntryRecordType)
Gets the profile item query inspector corresponding to the given
ProfileEntry record Type. |
IdTerm[] |
getProfileIdTerms()
Gets the profile
Id query terms. |
IdTerm[] |
getProfileItemIdTerms()
Gets the profile item
Id query terms. |
ProfileItemQueryInspector[] |
getProfileItemTerms()
Gets the profile item query terms.
|
ProfileQueryInspector[] |
getProfileTerms()
Gets the profile query terms.
|
IdTerm[] |
getRelatedProfileEntryIdTerms()
Gets the related profile entry
Id query terms. |
ProfileEntryQueryInspector[] |
getRelatedProfileEntryTerms()
Gets the related profile entry query terms.
|
IdTerm[] |
getResourceIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getResourceTerms()
Gets the resource query terms.
|
getEndReasonIdTerms, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsBooleanTerm[] getImplicitTerms()
mandatory - This method must be implemented. IdTerm[] getRelatedProfileEntryIdTerms()
Id query terms.mandatory - This method must be implemented. ProfileEntryQueryInspector[] getRelatedProfileEntryTerms()
mandatory - This method must be implemented. IdTerm[] getResourceIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getResourceTerms()
mandatory - This method must be implemented. IdTerm[] getAgentIdTerms()
Id query terms.mandatory - This method must be implemented. AgentQueryInspector[] getAgentTerms()
mandatory - This method must be implemented. IdTerm[] getProfileItemIdTerms()
Id query terms.mandatory - This method must be implemented. ProfileItemQueryInspector[] getProfileItemTerms()
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. ProfileEntryQueryInspectorRecord getProfileEntryQueryInspectorRecord(Type profileEntryRecordType) throws OperationFailedException
ProfileEntry record Type. profileEntryRecordType - a profile entry record typeNullArgumentException - profileEntryRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(profileEntryRecordType) is false
mandatory - This method must be implemented.