Package org.springframework.beans

Examples of org.springframework.beans.GenericBean


    bf.registerSingleton("resource1", new UrlResource("http://localhost:8080"));
    bf.registerSingleton("resource2", new UrlResource("http://localhost:9090"));

    RootBeanDefinition rbd = new RootBeanDefinition(GenericBean.class, RootBeanDefinition.AUTOWIRE_CONSTRUCTOR);
    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertTrue(gb.getIntegerSet().contains(new Integer(4)));
    assertTrue(gb.getIntegerSet().contains(new Integer(5)));
    assertEquals(new UrlResource("http://localhost:8080"), gb.getResourceList().get(0));
    assertEquals(new UrlResource("http://localhost:9090"), gb.getResourceList().get(1));
  }
View Full Code Here


    bf.registerSingleton("resource1", new UrlResource("http://localhost:8080"));
    bf.registerSingleton("resource2", new UrlResource("http://localhost:9090"));

    RootBeanDefinition rbd = new RootBeanDefinition(GenericBean.class, RootBeanDefinition.AUTOWIRE_CONSTRUCTOR);
    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertNull(gb.getIntegerSet());
    assertNull(gb.getResourceList());
  }
View Full Code Here

    input2.put("6", "7");
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input2);

    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertTrue(gb.getIntegerSet().contains(new Integer(4)));
    assertTrue(gb.getIntegerSet().contains(new Integer(5)));
    assertEquals(new Integer(5), gb.getShortMap().get(new Short("4")));
    assertEquals(new Integer(7), gb.getShortMap().get(new Short("6")));
  }
View Full Code Here

    input.put("6", "7");
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);
    rbd.getConstructorArgumentValues().addGenericArgumentValue("http://localhost:8080");

    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertEquals(new Integer(5), gb.getShortMap().get(new Short("4")));
    assertEquals(new Integer(7), gb.getShortMap().get(new Short("6")));
    assertEquals(new UrlResource("http://localhost:8080"), gb.getResourceList().get(0));
  }
View Full Code Here

    input2.put("6", "7");
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input2);

    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertNotSame(gb.getPlainMap(), gb.getShortMap());
    assertEquals(2, gb.getPlainMap().size());
    assertEquals("0", gb.getPlainMap().get("1"));
    assertEquals("3", gb.getPlainMap().get("2"));
    assertEquals(2, gb.getShortMap().size());
    assertEquals(new Integer(5), gb.getShortMap().get(new Short("4")));
    assertEquals(new Integer(7), gb.getShortMap().get(new Short("6")));
  }
View Full Code Here

    input.put("2", "3");
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);

    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertNotSame(gb.getPlainMap(), gb.getShortMap());
    assertEquals(2, gb.getPlainMap().size());
    assertEquals("0", gb.getPlainMap().get("1"));
    assertEquals("3", gb.getPlainMap().get("2"));
    assertEquals(2, gb.getShortMap().size());
    assertEquals(new Integer(0), gb.getShortMap().get(new Short("1")));
    assertEquals(new Integer(3), gb.getShortMap().get(new Short("2")));
  }
View Full Code Here

    input.put(new Short((short) 2), new Integer(3));
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);

    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertSame(gb.getPlainMap(), gb.getShortMap());
    assertEquals(2, gb.getShortMap().size());
    assertEquals(new Integer(0), gb.getShortMap().get(new Short("1")));
    assertEquals(new Integer(3), gb.getShortMap().get(new Short("2")));
  }
View Full Code Here

    input.put("4", "5");
    input.put("6", "7");
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);

    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertEquals("5", gb.getLongMap().get(new Long("4")));
    assertEquals("7", gb.getLongMap().get(new Long("6")));
  }
View Full Code Here

    input.put("2", value2);
    rbd.getConstructorArgumentValues().addGenericArgumentValue(Boolean.TRUE);
    rbd.getConstructorArgumentValues().addGenericArgumentValue(input);

    bf.registerBeanDefinition("genericBean", rbd);
    GenericBean gb = (GenericBean) bf.getBean("genericBean");

    assertTrue(gb.getCollectionMap().get(new Integer(1)) instanceof HashSet);
    assertTrue(gb.getCollectionMap().get(new Integer(2)) instanceof ArrayList);
  }
View Full Code Here

TOP

Related Classes of org.springframework.beans.GenericBean

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.