com.basecmp.core.util
Class ToStringReplaceTransformer

java.lang.Object
  extended bycom.basecmp.core.util.ReplaceTransformer
      extended bycom.basecmp.core.util.ToStringReplaceTransformer

public class ToStringReplaceTransformer
extends ReplaceTransformer

Transformer implementation that effectivley executes a replaceAll with the replacement objects toString()-method for each occurence of the regular expression on the toString()-version of input-object. Created on 01.09.2006

Author:
Wolfgang Schröder

Constructor Summary
ToStringReplaceTransformer(java.lang.String regex, java.lang.Object replacementObject)
          Mainconstructor.
 
Method Summary
 java.lang.String getReplacement(java.lang.String[] matchingGroups)
          Delivers always the toString()-value of the replacement object given at instantiation.
 
Methods inherited from class com.basecmp.core.util.ReplaceTransformer
transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToStringReplaceTransformer

public ToStringReplaceTransformer(java.lang.String regex,
                                  java.lang.Object replacementObject)
Mainconstructor.

Parameters:
regex - The regular expression (JDK-style) which is used by the transformation.
Method Detail

getReplacement

public java.lang.String getReplacement(java.lang.String[] matchingGroups)
Delivers always the toString()-value of the replacement object given at instantiation.

Specified by:
getReplacement in class ReplaceTransformer


Copyright © 2004 by basecmp® - Professional Web Solutions