Class ToStringFieldHandler

    • Constructor Detail

      • ToStringFieldHandler

        public ToStringFieldHandler​(java.lang.Class type)
        Creates a new ToStringFieldHandler.
        Parameters:
        type - the class type to create the FieldHandler for
      • ToStringFieldHandler

        public ToStringFieldHandler​(java.lang.Class type,
                                    FieldHandler handler)
        Creates a new ToStringFieldHandler.
        Parameters:
        type - the class type to create the FieldHandler for
        handler - the FieldHandler to wrap
    • Method Detail

      • convertUponGet

        public java.lang.Object convertUponGet​(java.lang.Object value)
        This method is used to convert the value when the getValue method is called. The getValue method will obtain the actual field value from given 'parent' object. This convert method is then invoked with the field's value. The value returned from this method will be the actual value returned by getValue method.
        Specified by:
        convertUponGet in class GeneralizedFieldHandler
        Parameters:
        value - the object value to convert after performing a get operation
        Returns:
        the converted value.
        See Also:
        GeneralizedFieldHandler.convertUponGet(java.lang.Object)
      • convertUponSet

        public java.lang.Object convertUponSet​(java.lang.Object value)
        This method is used to convert the value when the setValue method is called. The setValue method will call this method to obtain the converted value. The converted value will then be used as the value to set for the field.
        Specified by:
        convertUponSet in class GeneralizedFieldHandler
        Parameters:
        value - the object value to convert before performing a set operation
        Returns:
        the converted value.
        See Also:
        GeneralizedFieldHandler.convertUponSet(java.lang.Object)