Package org.infinispan.commons.util
Class BeanUtils
java.lang.Object
org.infinispan.commons.util.BeanUtils
Simple JavaBean manipulation helper methods
- Since:
- 4.0
- Author:
- Manik Surtani (manik@jboss.org)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
fluentSetterName
(String fieldName) Retrieves a setter name based on a field name passed instatic Method
getterMethod
(Class<?> target, Class<?> componentClass) Returns a Method object corresponding to a getter that retrieves an instance of componentClass from target.static String
getterName
(Class<?> componentClass) Returns a getter for a given classstatic Method
setterMethod
(Class<?> target, Class<?> componentClass) Returns a Method object corresponding to a setter that sets an instance of componentClass from target.static String
setterName
(Class<?> componentClass) Returns a setter for a given classstatic String
setterName
(String fieldName) Retrieves a setter name based on a field name passed in
-
Constructor Details
-
BeanUtils
public BeanUtils()
-
-
Method Details
-
setterName
Retrieves a setter name based on a field name passed in- Parameters:
fieldName
- field name to find setter for- Returns:
- name of setter method
-
fluentSetterName
Retrieves a setter name based on a field name passed in- Parameters:
fieldName
- field name to find setter for- Returns:
- name of setter method
-
getterName
Returns a getter for a given class- Parameters:
componentClass
- class to find getter for- Returns:
- name of getter method
-
setterName
Returns a setter for a given class- Parameters:
componentClass
- class to find setter for- Returns:
- name of getter method
-
getterMethod
Returns a Method object corresponding to a getter that retrieves an instance of componentClass from target.- Parameters:
target
- class that the getter should exist oncomponentClass
- component to get- Returns:
- Method object, or null of one does not exist
-
setterMethod
Returns a Method object corresponding to a setter that sets an instance of componentClass from target.- Parameters:
target
- class that the setter should exist oncomponentClass
- component to set- Returns:
- Method object, or null of one does not exist
-