org.stringtree.juicer.string
Class AddPrefixSuffixStringFilter

java.lang.Object
  extended by org.stringtree.juicer.string.AbstractStringDestination
      extended by org.stringtree.juicer.string.PassStringFilter
          extended by org.stringtree.juicer.string.AddPrefixSuffixStringFilter
All Implemented Interfaces:
StringDestination, StringFilter, StringSource

public class AddPrefixSuffixStringFilter
extends PassStringFilter


Field Summary
private  java.lang.String prefix
           
private  java.lang.String suffix
           
 
Fields inherited from class org.stringtree.juicer.string.PassStringFilter
it
 
Fields inherited from class org.stringtree.juicer.string.AbstractStringDestination
source
 
Constructor Summary
AddPrefixSuffixStringFilter()
           
AddPrefixSuffixStringFilter(StringSource source)
           
AddPrefixSuffixStringFilter(java.lang.String prefix, java.lang.String suffix)
           
AddPrefixSuffixStringFilter(java.lang.String prefix, java.lang.String suffix, StringSource source)
           
 
Method Summary
 java.lang.String filter(java.lang.String input)
           
 void setPrefix(java.lang.String prefix)
           
 void setPrefixSuffix(java.lang.String prefix, java.lang.String suffix)
           
 void setSuffix(java.lang.String suffix)
           
 
Methods inherited from class org.stringtree.juicer.string.PassStringFilter
nextString
 
Methods inherited from class org.stringtree.juicer.string.AbstractStringDestination
connectSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.stringtree.juicer.string.StringDestination
connectSource
 

Field Detail

prefix

private java.lang.String prefix

suffix

private java.lang.String suffix
Constructor Detail

AddPrefixSuffixStringFilter

public AddPrefixSuffixStringFilter(java.lang.String prefix,
                                   java.lang.String suffix)

AddPrefixSuffixStringFilter

public AddPrefixSuffixStringFilter()

AddPrefixSuffixStringFilter

public AddPrefixSuffixStringFilter(java.lang.String prefix,
                                   java.lang.String suffix,
                                   StringSource source)

AddPrefixSuffixStringFilter

public AddPrefixSuffixStringFilter(StringSource source)
Method Detail

setPrefix

public void setPrefix(java.lang.String prefix)

setSuffix

public void setSuffix(java.lang.String suffix)

setPrefixSuffix

public void setPrefixSuffix(java.lang.String prefix,
                            java.lang.String suffix)

filter

public java.lang.String filter(java.lang.String input)
Specified by:
filter in interface StringFilter
Overrides:
filter in class PassStringFilter