asia.redact.bracket.util
Class AccessorMethodSetter
java.lang.Object
asia.redact.bracket.util.AccessorMethodSetter
public final class AccessorMethodSetter
- extends Object
Use the java Reflection API to set values on a given instance of a class
- Author:
- Dave
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public final org.apache.log4j.Logger log
setterPattern
private final Pattern setterPattern
clazz
final Class<?> clazz
instance
final Object instance
identifier
final String identifier
value
final String value
listDelimiter
private String listDelimiter
exception
private Exception exception
success
private boolean success
AccessorMethodSetter
public AccessorMethodSetter(Class<?> clazz,
Object instance,
String identifier)
AccessorMethodSetter
public AccessorMethodSetter(Class<?> clazz,
Object instance,
String identifier,
String value)
success
public boolean success()
getException
public Exception getException()
setify
private String setify()
set
public void set(Object obj)
set
public void set()
throws InstantiationException,
IllegalAccessException
- Throws:
InstantiationException
IllegalAccessException
getListDelimiter
public String getListDelimiter()
setListDelimiter
public void setListDelimiter(String delimiter)
Copyright © 2011-2013 David R. Smith. All Rights Reserved.