org.mvel2.util
Class ReflectionUtil
java.lang.Object
org.mvel2.util.ReflectionUtil
public class ReflectionUtil
- extends java.lang.Object
Utilities for working with reflection.
|
Method Summary |
static java.util.Set<java.lang.reflect.Field> |
getAllFields(java.lang.Class cls)
|
static java.lang.String |
getGetter(java.lang.String s)
|
static java.lang.String |
getIsGetter(java.lang.String s)
|
static java.lang.String |
getParameterFromAccessor(java.lang.String s)
|
static java.lang.String |
getSetter(java.lang.String s)
This new method 'slightly' outperforms the old method, it was
essentially a perfect example of me wasting my time and a
premature optimization. |
static boolean |
isAssignable(java.lang.Object instance,
java.lang.Class interfaceClass)
|
static java.lang.String |
parameterizeClassName(java.lang.Class c)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectionUtil
public ReflectionUtil()
getSetter
public static java.lang.String getSetter(java.lang.String s)
- This new method 'slightly' outperforms the old method, it was
essentially a perfect example of me wasting my time and a
premature optimization. But what the hell...
- Parameters:
s - -
- Returns:
- String
getGetter
public static java.lang.String getGetter(java.lang.String s)
getIsGetter
public static java.lang.String getIsGetter(java.lang.String s)
parameterizeClassName
public static java.lang.String parameterizeClassName(java.lang.Class c)
getParameterFromAccessor
public static java.lang.String getParameterFromAccessor(java.lang.String s)
isAssignable
public static boolean isAssignable(java.lang.Object instance,
java.lang.Class interfaceClass)
getAllFields
public static java.util.Set<java.lang.reflect.Field> getAllFields(java.lang.Class cls)
Copyright © 2008. All Rights Reserved.