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
- anObject
tag to be substituted.newTag
- anObject
tag to substitue for the old value.
-
getNewTag
Description copied from interface:PropertyChanger
getNewTag
returns the tag which substitutes the specified value.If there is no mapping associated with this tag, it is returned unchanged.
- Specified by:
getNewTag
in interfacePropertyChanger
- Parameters:
oldTag
- anObject
to substitute.- Returns:
- an
Object
.
-