public object getVal() { return(ReflectionTool.getVal(field, obj.obj)); }
public RexObj(T t) { obj = t; fields = ReflectionTool.listFields <T>().ConvertAll(f => new AsField <T>(this, f)); }
public void setVal(object o) { ReflectionTool.setVal(field, obj.obj, o); }