Class ChangeTable.ChainedChanger

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object change​(java.lang.Object value)
      Produce a modified value from an old value.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • change

        public java.lang.Object change​(java.lang.Object value)
                                throws ParserException
        Description copied from interface: ChangeTable.Changer

        Produce a modified value from an old value.

        It is strongly recommended that this method is re-entrant and does not modify the state of the Changer in a way that would affect future return -values.

        Specified by:
        change in interface ChangeTable.Changer
        Parameters:
        value - the old value Object
        Returns:
        the new value Object
        Throws:
        ParserException - if value could not be changed