| Interface | osid.recipe.CookbookQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidCatalogQueryInspector | ||
| Description |
This is the query inspector for searching for cook books.
Each method specifies an | ||
| Method | getRecipeIdTerms | ||
| Description |
Gets the recipe | ||
| Return | osid.search.terms.IdTerm[] | the recipe Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRecipeTerms | ||
| Description |
Gets the recipe terms. | ||
| Return | osid.recipe.RecipeQueryInspector[] | the recipe terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProcedureIdTerms | ||
| Description |
Gets the procedure | ||
| Return | osid.search.terms.IdTerm[] | the procedure Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProcedureTerms | ||
| Description |
Gets the procedure terms. | ||
| Return | osid.recipe.ProcedureQueryInspector[] | the procedure terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDirectionIdTerms | ||
| Description |
Gets the direction | ||
| Return | osid.search.terms.IdTerm[] | the direction Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDirectionTerms | ||
| Description |
Gets the direction terms. | ||
| Return | osid.recipe.DirectionQueryInspector[] | the direction terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorCookbookIdTerms | ||
| Description |
Gets the ancestor cook book | ||
| Return | osid.search.terms.IdTerm[] | the ancestor cook book Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAncestorCookbookTerms | ||
| Description |
Gets the ancestor cook book terms. | ||
| Return | osid.recipe.CookbookQueryInspector[] | the ancestor cook book terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantCookbookIdTerms | ||
| Description |
Gets the descendant cook book | ||
| Return | osid.search.terms.IdTerm[] | the descendant cook book Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescendantCookbookTerms | ||
| Description |
Gets the descendant cook book terms. | ||
| Return | osid.recipe.CookbookQueryInspector[] | the descendant cook book terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCookbookQueryInspectorRecord | ||
| Description |
Gets the query inspector record corresponding to the
given | ||
| Parameters | osid.type.Type | cookbookRecordType | a cook book record type |
| Return | osid.recipe.records.CookbookQueryInspectorRecord | the cook book query inspector record | |
| Errors | NULL_ARGUMENT | cookbookRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(cookbookRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |