Package org.biojava.bio.program.tagvalue
Class ChangeTable.ChainedChanger
java.lang.Object
org.biojava.bio.program.tagvalue.ChangeTable.ChainedChanger
- All Implemented Interfaces:
ChangeTable.Changer
- Enclosing class:
ChangeTable
An implementation of Changer that applies a list of Changer instances to
the value in turn.
- Since:
- 1.3
- Author:
- Matthew Pocock
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ChainedChanger
-
-
Method Details
-
change
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 interfaceChangeTable.Changer
- Parameters:
value
- the old value Object- Returns:
- the new value Object
- Throws:
ParserException
- if value could not be changed
-