com.partnersoft.io.formats.fixed
Class FixedWidthTextReader
java.lang.Object
com.partnersoft.io.formats.fixed.FixedWidthTextReader
- All Implemented Interfaces:
- java.util.Iterator
public class FixedWidthTextReader
- extends java.lang.Object
- implements java.util.Iterator
Low-overhead reader for fixed-width text files.
- Author:
- Paul Reavis
Copyright 2002 Partner Software, Inc.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fieldNames
public java.lang.String[] fieldNames
fieldStarts
public int[] fieldStarts
fieldEnds
public int[] fieldEnds
nextLine
public transient java.lang.String nextLine
fieldValues
public transient java.lang.String[] fieldValues
innie
public transient java.io.BufferedReader innie
hasNext
public transient boolean hasNext
initialized
public transient boolean initialized
FixedWidthTextReader
public FixedWidthTextReader(java.lang.String[] fieldNames,
int[] fieldStarts,
int[] fieldEnds)
FixedWidthTextReader
public FixedWidthTextReader(java.util.ArrayList fieldDefs)
setInput
public void setInput(java.io.BufferedReader reader)
setInput
public void setInput(java.io.InputStream input)
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface java.util.Iterator
next
public java.lang.Object next()
- Specified by:
next in interface java.util.Iterator
remove
public void remove()
- Specified by:
remove in interface java.util.Iterator