be.djdb.multimanipulators.finders
Class Finder_translator

java.lang.Object
  extended by be.djdb.multimanipulators.finders.Finder_ByDelemiter
      extended by be.djdb.multimanipulators.finders.Finder_translator
All Implemented Interfaces:
Finders, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable

public class Finder_translator
extends Finder_ByDelemiter
implements Finders

See Also:
Serialized Form

Field Summary
 
Fields inherited from class be.djdb.multimanipulators.finders.Finder_ByDelemiter
finders
 
Constructor Summary
Finder_translator(java.util.Properties properties, char delemiter)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 void convert(char[] data, java.io.OutputStreamWriter doutstream)
           
 int getusedbufferlength()
          wil use after found match and wel return the length that he has need to converter
 void init()
          initialize the finder is used for reset all finders by match
 boolean ismatchfound()
           
 boolean isnext(int read)
           
 void setConverter(Converters converter)
           
 
Methods inherited from class be.djdb.multimanipulators.finders.Finder_ByDelemiter
compareTo, compareTo, getdelemiter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface be.djdb.multimanipulators.interfaces.Finders
compareTo, toString
 

Constructor Detail

Finder_translator

public Finder_translator(java.util.Properties properties,
                         char delemiter)
Method Detail

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable
Overrides:
compareTo in class Finder_ByDelemiter

init

public void init()
Description copied from interface: Finders
initialize the finder is used for reset all finders by match

Specified by:
init in interface Finders
Overrides:
init in class Finder_ByDelemiter

ismatchfound

public boolean ismatchfound()
Specified by:
ismatchfound in interface Finders
Overrides:
ismatchfound in class Finder_ByDelemiter
Returns:
sea if there is a match foubd

isnext

public boolean isnext(int read)
Specified by:
isnext in interface Finders
Overrides:
isnext in class Finder_ByDelemiter
Returns:
bool ()

getusedbufferlength

public int getusedbufferlength()
Description copied from interface: Finders
wil use after found match and wel return the length that he has need to converter

Specified by:
getusedbufferlength in interface Finders
Overrides:
getusedbufferlength in class Finder_ByDelemiter
Returns:
int ()