Package com.palantir.ptoss.util
Class Mutator
- java.lang.Object
- 
- com.palantir.ptoss.util.Mutator
 
- 
 public class Mutator extends java.lang.ObjectA class that performs the work of reading and setting values on a bound field.
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Mutatorcreate(BindingContext context, java.lang.String target)Creates a new Mutator bound to the passedBindingContext.java.lang.Objectget()ObjectFieldMethodgetGetter()BindableModelgetModel()ObjectFieldMethodgetSetter()java.lang.Class<?>getType()voidset(java.lang.Object value)
 
- 
- 
- 
Method Detail- 
createpublic static Mutator create(BindingContext context, java.lang.String target) throws java.beans.IntrospectionException Creates a new Mutator bound to the passedBindingContext.
 - 
getpublic java.lang.Object get() throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException- Throws:
- java.lang.IllegalArgumentException
- java.lang.IllegalAccessException
- java.lang.reflect.InvocationTargetException
 
 - 
getTypepublic java.lang.Class<?> getType() 
 - 
setpublic void set(java.lang.Object value) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException- Throws:
- java.lang.IllegalArgumentException
- java.lang.IllegalAccessException
- java.lang.reflect.InvocationTargetException
 
 - 
getModelpublic BindableModel getModel() 
 - 
getSetterpublic ObjectFieldMethod getSetter() 
 - 
getGetterpublic ObjectFieldMethod getGetter() 
 
- 
 
-