Package org.hivedb.util.classgen.ReflectionTools

Examples of org.hivedb.util.classgen.ReflectionTools.SetterWrapper


            ReflectionTools.getGetterOfProperty(Foo.class, "stroo")));
  }
  @Test
  public void testGetCorrespondingSetterWrapper() {
    Foo foo = new GenerateInstance<Foo>(Foo.class).generate();
    SetterWrapper setterWrapper = ReflectionTools.getCorrespondingSetterWrapper(foo, "getStroo", String.class);
    setterWrapper.invoke(foo, "x");
    Assert.assertEquals(foo.getStroo(), "x");
   
    setterWrapper = ReflectionTools.getCorrespondingSetterWrapper(ReflectionTools.getGetterOfProperty(Foo.class, "stroo"));
    setterWrapper.invoke(foo, "y");
    Assert.assertEquals(foo.getStroo(), "y");
  }
View Full Code Here


  }
 
  @Test
  public void testGetSetterWrapperOfProperty() {
    Foo foo = new GenerateInstance<Foo>(Foo.class).generate();
    SetterWrapper setterWrapper = ReflectionTools.getSetterWrapperOfProperty(Foo.class, "stroo");
    setterWrapper.invoke(foo, "x");
    Assert.assertEquals(foo.getStroo(), "x");
  }
View Full Code Here

TOP

Related Classes of org.hivedb.util.classgen.ReflectionTools.SetterWrapper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.