コード例 #1
0
ファイル: DateMarshal.java プロジェクト: ckaestne/varex2
 @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
ファイル: JavaMarshal.java プロジェクト: ckaestne/varex2
  @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
ファイル: LongMarshal.java プロジェクト: ckaestne/varex2
 @Override
 public Object marshal(Env env, FeatureExpr ctx, Expr expr, Class expectedClass) {
   return new Long(expr.evalLong(env, VHelper.noCtx()).getOne());
 }