be.djdb.multimanipulators.interfaces
Interface Finders

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable
All Known Implementing Classes:
F_abstractTag, Finder, Finder_ByDelemiter, Finder_HTMLTAG_ALFA, Finder_keyword, Finder_LimiterBuffer, Finder_Tag_value, Finder_translator, HTML_tag

public interface Finders
extends java.io.Serializable, java.lang.Cloneable, java.lang.Comparable


Method Summary
 int compareTo(Finders finder)
           
 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)
           
 java.lang.String toString()
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

init

void init()
initialize the finder is used for reset all finders by match


ismatchfound

boolean ismatchfound()
Returns:
sea if there is a match foubd

isnext

boolean isnext(int read)
Parameters:
wil - use the int as new read
Returns:
bool ()

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
for debug (what are you doing) sample:new String(""); use always new String for performance

getusedbufferlength

int getusedbufferlength()
wil use after found match and wel return the length that he has need to converter

Returns:
int ()

setConverter

void setConverter(Converters converter)

convert

void convert(char[] data,
             java.io.OutputStreamWriter doutstream)
             throws java.lang.Exception
Throws:
java.lang.Exception

compareTo

int compareTo(Finders finder)