@Override public List<RuleAdapter> listRuleAdapters() { return ruleAdaptersFactory.listRuleAdapters(); }
@Override public <AdaptedTo> RuleAdapter getAdapter(Adaptable adaptable, Class<AdaptedTo> adaptedToType) throws UnavailableRuleObjectException { return ruleAdaptersFactory.getRuleAdapter(adaptedToType); }
@Override public List<IRI> listRuleIDs(Recipe recipe) { return recipe.listRuleIDs(); }
public RecipeRule(Recipe recipe, Rule rule) { this(recipe, rule.getRuleID(), rule.getRuleName(), rule.getBody(), rule.getHead()); }
@Override public RuleList listRules(Recipe recipe) { return recipe.getRuleList(); }
@Override public Rule getRule(Recipe recipe, IRI ruleID) throws NoSuchRuleInRecipeException { return recipe.getRule(ruleID); }
@Override public List<String> listRuleNames(Recipe recipe) { return recipe.listRuleNames(); }
public List<RuleAdapter> getListAdapters() { return adapterManager.listRuleAdapters(); }
public RecipeList getListRecipes() throws NoSuchRecipeException, RecipeConstructionException { return ruleStore.listRecipes(); }
public RecipeRule(Recipe recipe, Rule rule) { this(recipe, rule.getRuleID(), rule.getRuleName(), rule.getBody(), rule.getHead()); }
@Override public RuleList listRules(Recipe recipe) { return recipe.getRuleList(); }
@Override public List<RuleAdapter> listRuleAdapters() { return ruleAdaptersFactory.listRuleAdapters(); }
@Override public <AdaptedTo> RuleAdapter getAdapter(Adaptable adaptable, Class<AdaptedTo> adaptedToType) throws UnavailableRuleObjectException { return ruleAdaptersFactory.getRuleAdapter(adaptedToType); }
@Override public Rule getRule(Recipe recipe, String ruleName) throws NoSuchRuleInRecipeException { return recipe.getRule(ruleName); }
@Override public List<IRI> listRuleIDs(Recipe recipe) { return recipe.listRuleIDs(); }
@Override public List<String> listRuleNames(Recipe recipe) { return recipe.listRuleNames(); }
@Override public List<RuleAdapter> listRuleAdapters() { return ruleAdaptersFactory.listRuleAdapters(); }
@Override public <AdaptedTo> RuleAdapter getAdapter(Adaptable adaptable, Class<AdaptedTo> adaptedToType) throws UnavailableRuleObjectException { return ruleAdaptersFactory.getRuleAdapter(adaptedToType); }
@Override public Rule getRule(Recipe recipe, String ruleName) throws NoSuchRuleInRecipeException { return recipe.getRule(ruleName); }
@Override public Rule getRule(Recipe recipe, IRI ruleID) throws NoSuchRuleInRecipeException { return recipe.getRule(ruleID); }