Package org.biojava.bio.program.tagvalue
Class TagMapper
java.lang.Object
org.biojava.bio.program.tagvalue.TagMapper
- All Implemented Interfaces:
PropertyChanger
TagMapper maps arbitrary object keys to new keys.
If there is no explicit mapping from old to new keys, then the old key will be used.
- Since:
- 1.2
- Author:
- Matthew Pocock, Keith James (docs).
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TagMapper
public TagMapper()Creates a new, emptyTagMapper.
-
-
Method Details
-
setNewTag
setNewTag.- Parameters:
oldTag- anObjecttag to be substituted.newTag- anObjecttag to substitue for the old value.
-
getNewTag
Description copied from interface:PropertyChangergetNewTagreturns the tag which substitutes the specified value.If there is no mapping associated with this tag, it is returned unchanged.
- Specified by:
getNewTagin interfacePropertyChanger- Parameters:
oldTag- anObjectto substitute.- Returns:
- an
Object.
-