org.mvel2.util
Class PropertyTools

java.lang.Object
  extended by org.mvel2.util.PropertyTools

public class PropertyTools
extends java.lang.Object


Constructor Summary
PropertyTools()
           
 
Method Summary
static boolean contains(java.lang.Object toCompare, java.lang.Object testValue)
           
static java.lang.reflect.Member getFieldOrAccessor(java.lang.Class clazz, java.lang.String property)
           
static java.lang.reflect.Member getFieldOrWriteAccessor(java.lang.Class clazz, java.lang.String property)
           
static java.lang.reflect.Method getGetter(java.lang.Class clazz, java.lang.String property)
           
static java.lang.reflect.Method getSetter(java.lang.Class clazz, java.lang.String property)
           
static boolean hasGetter(java.lang.reflect.Field field)
           
static boolean hasSetter(java.lang.reflect.Field field)
           
static boolean isEmpty(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyTools

public PropertyTools()
Method Detail

isEmpty

public static boolean isEmpty(java.lang.Object o)

getSetter

public static java.lang.reflect.Method getSetter(java.lang.Class clazz,
                                                 java.lang.String property)

hasGetter

public static boolean hasGetter(java.lang.reflect.Field field)

hasSetter

public static boolean hasSetter(java.lang.reflect.Field field)

getGetter

public static java.lang.reflect.Method getGetter(java.lang.Class clazz,
                                                 java.lang.String property)

getFieldOrAccessor

public static java.lang.reflect.Member getFieldOrAccessor(java.lang.Class clazz,
                                                          java.lang.String property)

getFieldOrWriteAccessor

public static java.lang.reflect.Member getFieldOrWriteAccessor(java.lang.Class clazz,
                                                               java.lang.String property)

contains

public static boolean contains(java.lang.Object toCompare,
                               java.lang.Object testValue)


Copyright © 2008. All Rights Reserved.