示例#1
0
 @Override
 public Object marshal(Env env, FeatureExpr ctx, Expr expr, Class expectedClass) {
   return marshalValue(env, ctx, expr.eval(env, VHelper.noCtx()).getOne(), expectedClass);
 }
示例#2
0
  @Override
  public Object marshal(Env env, FeatureExpr ctx, Expr expr, Class argClass) {
    Value value = expr.eval(env, VHelper.noCtx()).getOne();

    return marshalValue(env, ctx, value, argClass);
  }
示例#3
0
 @Override
 public Object marshal(Env env, FeatureExpr ctx, Expr expr, Class expectedClass) {
   return new Long(expr.evalLong(env, VHelper.noCtx()).getOne());
 }