public class IntrospectionSupport
extends java.lang.Object
Constructor and Description |
---|
IntrospectionSupport() |
Modifier and Type | Method and Description |
---|---|
protected static void |
appendToString(java.lang.StringBuilder buffer,
java.lang.Object value) |
static java.util.Map |
extractProperties(java.util.Map props,
java.lang.String optionPrefix) |
static boolean |
getProperties(java.lang.Object target,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String optionPrefix) |
static java.lang.Class |
getPropertyType(java.lang.Class clazz,
java.lang.String propertyName) |
static boolean |
setProperties(java.lang.Object target,
java.util.Map props) |
static boolean |
setProperties(java.lang.Object target,
java.util.Map props,
java.lang.String optionPrefix) |
static java.lang.String |
simpleName(java.lang.Class clazz) |
static java.lang.String |
toString(java.lang.Object target) |
static java.lang.String |
toString(java.lang.Object target,
java.lang.Class stopClass) |
public static boolean getProperties(java.lang.Object target, java.util.Map<java.lang.String,java.lang.String> props, java.lang.String optionPrefix)
public static boolean setProperties(java.lang.Object target, java.util.Map props, java.lang.String optionPrefix)
public static java.util.Map extractProperties(java.util.Map props, java.lang.String optionPrefix)
public static boolean setProperties(java.lang.Object target, java.util.Map props)
public static java.lang.String toString(java.lang.Object target)
public static java.lang.String toString(java.lang.Object target, java.lang.Class stopClass)
protected static void appendToString(java.lang.StringBuilder buffer, java.lang.Object value)
public static java.lang.String simpleName(java.lang.Class clazz)
public static java.lang.Class getPropertyType(java.lang.Class clazz, java.lang.String propertyName) throws java.lang.NoSuchFieldException
java.lang.NoSuchFieldException