public abstract class PropertiesProxy extends Object
| Modifier and Type | Field and Description |
|---|---|
static PropertiesProxy |
INSTANCE |
| Constructor and Description |
|---|
PropertiesProxy(String chainProp) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addBeanInstance(Object proxy) |
static void |
addPropertyName(String name) |
static <E> E |
create(Class<E> klass) |
protected abstract <E> E |
createInternal(Class<E> klass) |
static Object[] |
getBeanInstances() |
static String |
getPropertyName() |
static String[] |
getPropertyNames() |
protected static String |
getPropName(Method method)
Return the property name, if the method is a valid JavaBean getter
|
static boolean |
hasBeanInstance() |
static boolean |
hasProperties() |
protected Object |
invoke(Object self,
Method thisMethod,
Object[] args) |
protected static boolean |
isIgnored(Class<?> clazz) |
public static PropertiesProxy INSTANCE
public PropertiesProxy(String chainProp)
public static <E> E create(Class<E> klass)
public static String getPropertyName()
public static Object[] getBeanInstances()
public static void addBeanInstance(Object proxy)
public static void addPropertyName(String name)
public static boolean hasBeanInstance()
public static boolean hasProperties()
public static String[] getPropertyNames()
protected static String getPropName(Method method)
method - the methodprotected static boolean isIgnored(Class<?> clazz)
protected abstract <E> E createInternal(Class<E> klass)
Copyright © 2016. All Rights Reserved.