public abstract class BeanPropertyMapFactory<B> extends Object
BeanPropertyAccessor
Constructor and Description |
---|
BeanPropertyMapFactory() |
Modifier and Type | Method and Description |
---|---|
static SortedMap<String,Object> |
asMap(Object bean)
Returns a fixed-size map backed by the given bean.
|
abstract SortedMap<String,Object> |
createMap(B bean)
Returns a fixed-size map backed by the given bean.
|
static <B> BeanPropertyMapFactory<B> |
forClass(Class<B> clazz)
Returns a new or cached BeanPropertyMapFactory for the given class.
|
public static <B> BeanPropertyMapFactory<B> forClass(Class<B> clazz)
public static SortedMap<String,Object> asMap(Object bean)
IllegalArgumentException
- if bean is nullpublic abstract SortedMap<String,Object> createMap(B bean)
IllegalArgumentException
- if bean is nullCopyright © 2004-2015 Cojen. All Rights Reserved.