org.jutil.io
Interface LineScanner

All Known Implementing Classes:
LineScannerImpl

public interface LineScanner


Method Summary
 void append(java.lang.String str)
           
 void close()
           
 java.lang.StringBuffer readLine()
           
 java.lang.StringBuffer readLine(int no)
           
 int[] scanFor(java.util.Comparator comparator)
           
 int[] scanFor(java.util.Comparator comparator, int startIndex)
           
 int[] scanFor(java.util.Comparator comparator, int startIndex, int endIndex)
           
 int[] scanFor(java.lang.String str)
           
 int[] scanFor(java.lang.String str, int startIndex)
           
 int[] scanFor(java.lang.String str, int startIndex, int endIndex)
           
 int[] scanForEquals(java.lang.String str)
           
 int[] scanForEquals(java.lang.String str, int startIndex)
           
 int[] scanForEquals(java.lang.String str, int startIndex, int endIndex)
           
 long seekEOF()
           
 long seekSOF()
           
 

Method Detail

close

void close()
           throws java.io.IOException
Throws:
java.io.IOException

seekEOF

long seekEOF()
             throws java.io.IOException
Throws:
java.io.IOException

seekSOF

long seekSOF()
             throws java.io.IOException
Throws:
java.io.IOException

scanFor

int[] scanFor(java.lang.String str)
              throws java.io.IOException
Throws:
java.io.IOException

scanFor

int[] scanFor(java.lang.String str,
              int startIndex)
              throws java.io.IOException
Throws:
java.io.IOException

scanFor

int[] scanFor(java.lang.String str,
              int startIndex,
              int endIndex)
              throws java.io.IOException
Throws:
java.io.IOException

scanForEquals

int[] scanForEquals(java.lang.String str)
                    throws java.io.IOException
Throws:
java.io.IOException

scanForEquals

int[] scanForEquals(java.lang.String str,
                    int startIndex)
                    throws java.io.IOException
Throws:
java.io.IOException

scanForEquals

int[] scanForEquals(java.lang.String str,
                    int startIndex,
                    int endIndex)
                    throws java.io.IOException
Throws:
java.io.IOException

scanFor

int[] scanFor(java.util.Comparator comparator)
              throws java.io.IOException
Throws:
java.io.IOException

scanFor

int[] scanFor(java.util.Comparator comparator,
              int startIndex)
              throws java.io.IOException
Throws:
java.io.IOException

scanFor

int[] scanFor(java.util.Comparator comparator,
              int startIndex,
              int endIndex)
              throws java.io.IOException
Throws:
java.io.IOException

readLine

java.lang.StringBuffer readLine()
                                throws java.io.IOException
Throws:
java.io.IOException

readLine

java.lang.StringBuffer readLine(int no)
                                throws java.io.IOException
Throws:
java.io.IOException

append

void append(java.lang.String str)
            throws java.io.IOException
Throws:
java.io.IOException