com.datamessenger.util
Class DelimitedTextParser


java.lang.Object

  |

  +--com.datamessenger.util.RecordSetParser

        |

        +--com.datamessenger.util.DelimitedTextParser


public class DelimitedTextParser
extends RecordSetParser


Field Summary
protected  java.lang.String[] fields
           
protected  ListFormat format
           
protected  java.lang.String[] next
           
 
Fields inherited from class com.datamessenger.util.RecordSetParser
fill
 
Constructor Summary
DelimitedTextParser(java.lang.String delim)
           
 
Method Summary
 DataParser getParserInstance()
           
protected  void nextLine(java.io.BufferedReader reader)
           
protected  java.lang.Object[] nextPair(java.io.BufferedReader reader)
           
 java.lang.Object parseData(java.io.BufferedReader reader, java.lang.Object archive)
          If archive is empty, all fields are used.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

next


protected java.lang.String[] next

fields


protected java.lang.String[] fields

format


protected ListFormat format
Constructor Detail

DelimitedTextParser


public DelimitedTextParser(java.lang.String delim)
Method Detail

parseData


public java.lang.Object parseData(java.io.BufferedReader reader,

                                  java.lang.Object archive)

                           throws java.lang.Exception
If archive is empty, all fields are used.
Overrides:
parseData in class RecordSetParser

getParserInstance


public DataParser getParserInstance()
Overrides:
getParserInstance in class RecordSetParser

nextPair


protected java.lang.Object[] nextPair(java.io.BufferedReader reader)

                               throws java.lang.Exception
Overrides:
nextPair in class RecordSetParser

nextLine


protected void nextLine(java.io.BufferedReader reader)

                 throws java.lang.Exception


Comments, suggestions, and bug reports are welcomed and encouraged.
Please refer them to our support page. Thank you.

Copyright © 1999-2001 Produx House, Corp. All rights reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc.