Search in sources :

Example 1 with Property

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

the class PropertyFactoryTest method testNestMap5_2.

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

Example 2 with Property

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

the class PropertyFactoryTest method testNestMap7_1.

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

Example 3 with Property

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

the class PropertyFactoryTest method testNestMap3_2.

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

Example 4 with Property

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

the class PropertyFactoryTest method testNestMap6_2.

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

Example 5 with Property

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

the class PropertyFactoryTest method testNestList1.

public void testNestList1() throws Exception {
    Property prop = PropertyFactory.createProperty("test.list[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