to.etc.csv
Interface iRecordReader

All Known Implementing Classes:
CSVRecordReader

public interface iRecordReader

Created on Oct 14, 2003

Author:
jal

Method Summary
 void close()
           
 iInputField find(java.lang.String name)
          Locates the specified field in the current record.
 int getCurrentRecNr()
           
 iInputField getField(int ix)
           
 boolean nextRecord()
          Read the next (or first) record from the input and prepare it for processing.
 void open(java.io.Reader r, java.lang.String name)
           
 int size()
           
 

Method Detail

open

void open(java.io.Reader r,
          java.lang.String name)
          throws java.lang.Exception
Throws:
java.lang.Exception

close

void close()
           throws java.lang.Exception
Throws:
java.lang.Exception

getCurrentRecNr

int getCurrentRecNr()

nextRecord

boolean nextRecord()
                   throws java.io.IOException
Read the next (or first) record from the input and prepare it for processing.

Returns:
Throws:
java.io.IOException

find

iInputField find(java.lang.String name)
Locates the specified field in the current record.

Parameters:
name -
Returns:

getField

iInputField getField(int ix)

size

int size()