Search in sources :

Example 6 with Foo

use of org.simpleflatmapper.test.beans.Foo in project SimpleFlatMapper by arnaudroger.

the class FieldSetterTest method testSet.

@Test
public void testSet() throws Exception {
    Field fooField = Foo.class.getDeclaredField("foo");
    fooField.setAccessible(true);
    FieldSetter<Foo, String> setter = new FieldSetter<Foo, String>(fooField);
    SetterHelperTest.validateFooSetter(setter);
    assertEquals("FieldSetter{field=private java.lang.String org.simpleflatmapper.test.beans.Foo.foo}", setter.toString());
}
Also used : Field(java.lang.reflect.Field) Foo(org.simpleflatmapper.test.beans.Foo) ShortFieldSetter(org.simpleflatmapper.reflect.primitive.ShortFieldSetter) IntFieldSetter(org.simpleflatmapper.reflect.primitive.IntFieldSetter) FieldSetter(org.simpleflatmapper.reflect.getter.FieldSetter) DoubleFieldSetter(org.simpleflatmapper.reflect.primitive.DoubleFieldSetter) ByteFieldSetter(org.simpleflatmapper.reflect.primitive.ByteFieldSetter) BooleanFieldSetter(org.simpleflatmapper.reflect.primitive.BooleanFieldSetter) FloatFieldSetter(org.simpleflatmapper.reflect.primitive.FloatFieldSetter) CharacterFieldSetter(org.simpleflatmapper.reflect.primitive.CharacterFieldSetter) LongFieldSetter(org.simpleflatmapper.reflect.primitive.LongFieldSetter) Test(org.junit.Test)

Aggregations

Foo (org.simpleflatmapper.test.beans.Foo)6 Test (org.junit.Test)4 ObjectSetterFactory (org.simpleflatmapper.reflect.ObjectSetterFactory)2 Field (java.lang.reflect.Field)1 Method (java.lang.reflect.Method)1 AsmFactory (org.simpleflatmapper.reflect.asm.AsmFactory)1 FieldSetter (org.simpleflatmapper.reflect.getter.FieldSetter)1 BooleanFieldSetter (org.simpleflatmapper.reflect.primitive.BooleanFieldSetter)1 BooleanMethodSetter (org.simpleflatmapper.reflect.primitive.BooleanMethodSetter)1 ByteFieldSetter (org.simpleflatmapper.reflect.primitive.ByteFieldSetter)1 ByteMethodSetter (org.simpleflatmapper.reflect.primitive.ByteMethodSetter)1 CharacterFieldSetter (org.simpleflatmapper.reflect.primitive.CharacterFieldSetter)1 CharacterMethodSetter (org.simpleflatmapper.reflect.primitive.CharacterMethodSetter)1 DoubleFieldSetter (org.simpleflatmapper.reflect.primitive.DoubleFieldSetter)1 DoubleMethodSetter (org.simpleflatmapper.reflect.primitive.DoubleMethodSetter)1 FloatFieldSetter (org.simpleflatmapper.reflect.primitive.FloatFieldSetter)1 FloatMethodSetter (org.simpleflatmapper.reflect.primitive.FloatMethodSetter)1 IntFieldSetter (org.simpleflatmapper.reflect.primitive.IntFieldSetter)1 IntMethodSetter (org.simpleflatmapper.reflect.primitive.IntMethodSetter)1 LongFieldSetter (org.simpleflatmapper.reflect.primitive.LongFieldSetter)1