Class MapToBeanConverter
- java.lang.Object
-
- org.jboss.wsf.stack.cxf.client.configuration.MapToBeanConverter
-
public class MapToBeanConverter extends Object
Converts a properties map (String to String) into bean(s). key0 | Fdfdsfs key1 | ##foo ##foo | com.company.Foo ##foo.par1 | AbcDe ##foo.par2 | ##par ##par | com.company.Bar ##par.name | John ##par.surname | Black ##foo.par3 | ##par A call to get("key1") returns the same you would get with: com.company.Foo foo = new com.company.Foo(); foo.setPar1("AbcDe"); com.company.Bar par = new com.company.Bar(); par.setName("John"); par.setSurname("Black"); foo.setPar2(par); foo.setPar3(par); return foo;- Since:
- 11-Mar-2015
- Author:
- alessio.soldano@jboss.com
-
-
Field Summary
Fields Modifier and Type Field Description static StringBEAN_ID_PREFIXstatic StringDOT
-
Constructor Summary
Constructors Constructor Description MapToBeanConverter(Map<String,String> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,String>attributesByBeanRef(String beanRef)Return an attribute name to attribute value mapprotected Objectbuild(String key)Objectget(String key)protected ObjectnewInstance(String className)
-
-
-
Field Detail
-
BEAN_ID_PREFIX
public static final String BEAN_ID_PREFIX
- See Also:
- Constant Field Values
-
DOT
public static final String DOT
- See Also:
- Constant Field Values
-
-