class JavaTypeFilter extends RecipeFilter {

  @Override
  public Object apply(Object value, Object... params) {
    ParamType type = CookbookUtils.parseType(super.asString(value), getCookbook());
    return toJavaType(type, params.length > 0 && super.asBoolean(params[0]));
  }

  public  JavaTypeFilter(Cookbook cookbook);

}