Search in sources :

Example 21 with Property

use of jp.ossc.nimbus.beans.Property in project nimbus by nimbus-org.

the class PropertyFactoryTest method testNull1.

public void testNull1() throws Exception {
    Property prop = PropertyFactory.createProperty("map(foge1)");
    Test test = new Test();
    assertNull(prop.getProperty(test));
}
Also used : Property(jp.ossc.nimbus.beans.Property)

Example 22 with Property

use of jp.ossc.nimbus.beans.Property in project nimbus by nimbus-org.

the class PropertyFactoryTest method testNestList3_1.

public void testNestList3_1() throws Exception {
    Property prop = PropertyFactory.createProperty("test.list[4].[0]");
    Test test = new Test(new Test());
    assertEquals("hoge51", prop.getProperty(test));
    prop.setProperty(test, "hoge");
    assertEquals("hoge", prop.getProperty(test));
}
Also used : Property(jp.ossc.nimbus.beans.Property)

Example 23 with Property

use of jp.ossc.nimbus.beans.Property in project nimbus by nimbus-org.

the class PropertyFactoryTest method testNestMap1_1.

public void testNestMap1_1() throws Exception {
    Property prop = PropertyFactory.createProperty("test.map(hoge1)");
    Test test = new Test(new Test());
    assertEquals("fuga1", prop.getProperty(test));
    prop.setProperty(test, "hoge");
    assertEquals("hoge", prop.getProperty(test));
}
Also used : Property(jp.ossc.nimbus.beans.Property)

Example 24 with Property

use of jp.ossc.nimbus.beans.Property in project nimbus by nimbus-org.

the class PropertyFactoryTest method testNestMap4_1.

public void testNestMap4_1() throws Exception {
    Property prop = PropertyFactory.createProperty("test.map.hogelist.[4].[0]");
    Test test = new Test(new Test());
    assertEquals("hoge51", prop.getProperty(test));
    prop.setProperty(test, "hoge");
    assertEquals("hoge", prop.getProperty(test));
}
Also used : Property(jp.ossc.nimbus.beans.Property)

Example 25 with Property

use of jp.ossc.nimbus.beans.Property in project nimbus by nimbus-org.

the class PropertyFactoryTest method testNestMap2_2.

public void testNestMap2_2() throws Exception {
    Property prop = PropertyFactory.createProperty("test.map(hogelist)[0]");
    Test test = new Test(new Test());
    assertEquals("hoge1", prop.getProperty(test));
    prop.setProperty(test, "hoge");
    assertEquals("hoge", prop.getProperty(test));
}
Also used : Property(jp.ossc.nimbus.beans.Property)

Aggregations

Property (jp.ossc.nimbus.beans.Property)48 NoSuchPropertyException (jp.ossc.nimbus.beans.NoSuchPropertyException)8 InvocationTargetException (java.lang.reflect.InvocationTargetException)7 Iterator (java.util.Iterator)5 Map (java.util.Map)5 HashMap (java.util.HashMap)4 DataSet (jp.ossc.nimbus.beans.dataset.DataSet)4 RecordList (jp.ossc.nimbus.beans.dataset.RecordList)4 ArrayList (java.util.ArrayList)3 List (java.util.List)3 NestedProperty (jp.ossc.nimbus.beans.NestedProperty)3 SimpleProperty (jp.ossc.nimbus.beans.SimpleProperty)3 Record (jp.ossc.nimbus.beans.dataset.Record)3 PropertyEditor (java.beans.PropertyEditor)2 BufferedReader (java.io.BufferedReader)2 SQLException (java.sql.SQLException)2 LinkedHashMap (java.util.LinkedHashMap)2 HttpServletRequest (javax.servlet.http.HttpServletRequest)2 ParameterizedType (java.lang.reflect.ParameterizedType)1 Type (java.lang.reflect.Type)1