public interface RecipeQueryInspector extends OsidObjectQueryInspector, OsidSourceableQueryInspector
This is the query inspector for examining recipe queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAssetIdTerms()
Gets the asset query terms.
|
AssetQueryInspector[] |
getAssetTerms()
Gets the asset query terms.
|
IdTerm[] |
getCookbookIdTerms()
Gets the cook book
Id query terms. |
CookbookQueryInspector[] |
getCookbookTerms()
Gets the cook book query terms.
|
IdTerm[] |
getDirectionIdTerms()
Gets the direction
Id query terms. |
DirectionQueryInspector[] |
getDirectionTerms()
Gets the direction query terms.
|
RecipeQueryInspectorRecord |
getRecipeQueryInspectorRecord(Type recipeRecordType)
Gets the recipe query inspector record corresponding to the given
Recipe record Type. |
DurationRangeTerm[] |
getTotalDurationTerms()
Gets the total duration query terms.
|
DurationRangeTerm[] |
getTotalEstimatedDurationTerms()
Gets the estimated duration query terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTermsDurationRangeTerm[] getTotalEstimatedDurationTerms()
mandatory - This method must be implemented. IdTerm[] getAssetIdTerms()
mandatory - This method must be implemented. AssetQueryInspector[] getAssetTerms()
mandatory - This method must be implemented. IdTerm[] getDirectionIdTerms()
Id query terms.mandatory - This method must be implemented. DirectionQueryInspector[] getDirectionTerms()
mandatory - This method must be implemented. DurationRangeTerm[] getTotalDurationTerms()
mandatory - This method must be implemented. IdTerm[] getCookbookIdTerms()
Id query terms.mandatory - This method must be implemented. CookbookQueryInspector[] getCookbookTerms()
mandatory - This method must be implemented. RecipeQueryInspectorRecord getRecipeQueryInspectorRecord(Type recipeRecordType) throws OperationFailedException, PermissionDeniedException
Recipe record Type. recipeRecordType - a recipe record typeNullArgumentException - recipeRecordType
is null OperationFailedException - unable to complete requestPermissionDeniedException - authorization failure
occurredUnsupportedException -
hasRecordType(recipeRecordType) is false
mandatory - This method must be implemented.