Package org.jboss.beans.metadata.plugins

Examples of org.jboss.beans.metadata.plugins.StringValueMetaData


      // ldap
      BeanMetaDataBuilder ldap = BeanMetaDataBuilderFactory.createBuilder("ldap", LDAPFactory.class.getName());
      AbstractMapMetaData map = new AbstractMapMetaData();
      map.setKeyType(String.class.getName());
      map.setValueType(String.class.getName());
      map.put(new StringValueMetaData("foo.bar.key"), new StringValueMetaData("QWERT"));
      map.put(new StringValueMetaData("xyz.key"), new StringValueMetaData(" QWERT "));
      ldap.addConstructorParameter(Map.class.getName(), map);
      LDAPFactory lf = (LDAPFactory)instantiate(controller, ldap.getBeanMetaData());
      assertNotNull(lf);

      // simple one
View Full Code Here


      AbstractBeanMetaData bmd = new AbstractBeanMetaData(SimpleBean.class.getName());
     
      ArrayList<ParameterMetaData> constructorParams = new ArrayList<ParameterMetaData>();
      AbstractParameterMetaData pmd = new AbstractParameterMetaData();
      pmd.setType("java.lang.Integer");
      StringValueMetaData svmd = new StringValueMetaData("7");
      pmd.setValue(svmd);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      AbstractBeanMetaData bmd = new AbstractBeanMetaData(SimpleBean.class.getName());
     
      ArrayList<ParameterMetaData> constructorParams = new ArrayList<ParameterMetaData>();
      AbstractParameterMetaData pmd = new AbstractParameterMetaData();
      pmd.setType("java.lang.Comparable");
      StringValueMetaData svmd = new StringValueMetaData("12");
      svmd.setConfigurator(configurator);
      svmd.setType("java.lang.Integer");
      pmd.setValue(svmd);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      AbstractParameterMetaData pmd = new AbstractParameterMetaData();
      pmd.setType("java.util.Collection");
      AbstractCollectionMetaData collection = new AbstractCollectionMetaData();
      collection.setConfigurator(configurator);
      collection.setElementType("java.lang.String");
      collection.add(new StringValueMetaData("1"));
      collection.add(new StringValueMetaData("2"));
      pmd.setValue(collection);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      AbstractParameterMetaData pmd = new AbstractParameterMetaData();
      pmd.setType("java.util.List");
      AbstractListMetaData collection = new AbstractListMetaData();
      collection.setConfigurator(configurator);
      collection.setElementType("java.lang.String");
      collection.add(new StringValueMetaData("1"));
      collection.add(new StringValueMetaData("2"));
      pmd.setValue(collection);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      AbstractParameterMetaData pmd = new AbstractParameterMetaData();
      pmd.setType("java.util.Set");
      AbstractSetMetaData collection = new AbstractSetMetaData();
      collection.setConfigurator(configurator);
      collection.setElementType("java.lang.String");
      collection.add(new StringValueMetaData("1"));
      pmd.setValue(collection);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      pmd.setType(new Object[0].getClass().getName());
      AbstractArrayMetaData collection = new AbstractArrayMetaData();
      collection.setConfigurator(configurator);
      collection.setType("[Ljava.lang.String;");
      collection.setElementType("java.lang.String");
      collection.add(new StringValueMetaData("1"));
      collection.add(new StringValueMetaData("2"));
      pmd.setValue(collection);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      pmd.setType("java.util.Map");
      AbstractMapMetaData collection = new AbstractMapMetaData();
      collection.setConfigurator(configurator);
      collection.setKeyType("java.lang.String");
      collection.setValueType("java.lang.String");
      collection.put(new StringValueMetaData("1"), new StringValueMetaData("2"));
      pmd.setValue(collection);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      AbstractMapMetaData collection = new AbstractMapMetaData();
      collection.setConfigurator(configurator);
      collection.setType("java.util.Properties");
      collection.setKeyType("java.lang.String");
      collection.setValueType("java.lang.String");
      collection.put(new StringValueMetaData("1"), new StringValueMetaData("2"));
      pmd.setValue(collection);
      constructorParams.add(pmd);
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      cmd.setParameters(constructorParams);
View Full Code Here

      KernelConfigurator configurator = kernel.getConfigurator();
     
      AbstractBeanMetaData bmd = new AbstractBeanMetaData();
      AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
      bmd.setConstructor(cmd);
      StringValueMetaData vmd = new StringValueMetaData("AString");
      vmd.setType(String.class.getName());
      vmd.setConfigurator(configurator);
      cmd.setValue(vmd);

      return instantiate(configurator, bmd);
   }
View Full Code Here

TOP

Related Classes of org.jboss.beans.metadata.plugins.StringValueMetaData

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.