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
| Methods inherited from interface java.lang.Comparable |
compareTo |
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)