Class Mutator


  • public class Mutator
    extends java.lang.Object
    A class that performs the work of reading and setting values on a bound field.
    • Method Detail

      • create

        public static Mutator create​(BindingContext context,
                                     java.lang.String target)
                              throws java.beans.IntrospectionException
        Creates a new Mutator bound to the passed BindingContext.
        Parameters:
        context - the context for this Mutator
        target - the model and field to bind this Mutator to.
        Returns:
        the Mutator
        Throws:
        java.beans.IntrospectionException
      • get

        public 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
      • getType

        public java.lang.Class<?> getType()
      • set

        public 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