public interface CookbookQueryInspector extends OsidCatalogQueryInspector
This is the query inspector for searching for cook books. Each method
specifies an AND
term while multiple invocations of the
same method produce a nested OR.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAncestorCookbookIdTerms()
Gets the ancestor cook book
Id terms. |
CookbookQueryInspector[] |
getAncestorCookbookTerms()
Gets the ancestor cook book terms.
|
CookbookQueryInspectorRecord |
getCookbookQueryInspectorRecord(Type cookbookRecordType)
Gets the query inspector record corresponding to the given
Cookbook record Type. |
IdTerm[] |
getDescendantCookbookIdTerms()
Gets the descendant cook book
Id terms. |
CookbookQueryInspector[] |
getDescendantCookbookTerms()
Gets the descendant cook book terms.
|
IdTerm[] |
getDirectionIdTerms()
Gets the direction
Id terms. |
DirectionQueryInspector[] |
getDirectionTerms()
Gets the direction terms.
|
IdTerm[] |
getProcedureIdTerms()
Gets the procedure
Id terms. |
ProcedureQueryInspector[] |
getProcedureTerms()
Gets the procedure terms.
|
IdTerm[] |
getRecipeIdTerms()
Gets the recipe
Id terms. |
RecipeQueryInspector[] |
getRecipeTerms()
Gets the recipe 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
getBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTerms
IdTerm[] getRecipeIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. RecipeQueryInspector[] getRecipeTerms()
mandatory
- This method must be implemented. IdTerm[] getProcedureIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ProcedureQueryInspector[] getProcedureTerms()
mandatory
- This method must be implemented. IdTerm[] getDirectionIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. DirectionQueryInspector[] getDirectionTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorCookbookIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. CookbookQueryInspector[] getAncestorCookbookTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantCookbookIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. CookbookQueryInspector[] getDescendantCookbookTerms()
mandatory
- This method must be implemented. CookbookQueryInspectorRecord getCookbookQueryInspectorRecord(Type cookbookRecordType) throws OperationFailedException
Cookbook
record Type.
cookbookRecordType
- a cook book record typeNullArgumentException
- cookbookRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(cookbookRecordType)
is false
mandatory
- This method must be implemented.