public class BeanUtilities
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
EMPTY |
private static java.lang.String |
GET |
private static java.lang.String |
IS |
Constructor and Description |
---|
BeanUtilities() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
firstUpper(java.lang.String s) |
static java.lang.Object |
getBeanPropertyValue(java.lang.String attribute,
BeanInfo beanInfo)
Gets the value from the given attribute from the given bean
Safe to give both a bean-like map and a java bean
|
static java.lang.String |
getParameterNameFromField(java.lang.reflect.Field f,
boolean onlyDynamic)
Gets the parameter name from a field
|
static java.lang.String |
getParameterNameFromMethod(java.lang.reflect.Method m,
int paramIndex) |
static boolean |
hasDynamicParameter(java.lang.reflect.Method m) |
static boolean |
isEmpty(java.lang.String s) |
private static final java.lang.String GET
private static final java.lang.String IS
private static final java.lang.String EMPTY
private static java.lang.String firstUpper(java.lang.String s)
public static java.lang.Object getBeanPropertyValue(java.lang.String attribute, BeanInfo beanInfo)
attribute
- bean
- public static boolean isEmpty(java.lang.String s)
public static java.lang.String getParameterNameFromField(java.lang.reflect.Field f, boolean onlyDynamic)
f
- public static java.lang.String getParameterNameFromMethod(java.lang.reflect.Method m, int paramIndex)
public static boolean hasDynamicParameter(java.lang.reflect.Method m)