Uses of Class
org.jmonks.batch.io.FileSpec

Packages that use FileSpec
org.jmonks.batch.io Defines API for the clients to read records from the file and write records into the file. 
org.jmonks.batch.io.flat Flat file implementation for the IO API. 
org.jmonks.batch.io.xml XML file implementation for the IO API. 
 

Uses of FileSpec in org.jmonks.batch.io
 

Methods in org.jmonks.batch.io that return FileSpec
static FileSpec FileSpec.createFileSpec(java.io.InputStream fileSpecInputStream)
           Creates the file spec object from the file contains the spec.
 

Methods in org.jmonks.batch.io with parameters of type FileSpec
static FileWriter FileWriter.getFileWriter(java.io.OutputStream outputStream, FileSpec fileSpec)
           Factory method to get the file writer.
static FileWriter FileWriter.getFileWriter(java.io.Writer writer, FileSpec fileSpec)
           Factory method to get the file writer.
static FileReader FileReader.getFileReader(java.io.InputStream fileInputStream, FileSpec fileSpec)
           Factory method to get the file reader.
static FileReader FileReader.getFileReader(java.io.Reader reader, FileSpec fileSpec)
           Factory method to get the file reader.
 

Uses of FileSpec in org.jmonks.batch.io.flat
 

Subclasses of FileSpec in org.jmonks.batch.io.flat
 class DelimitedFlatFileFileSpec
           DelimitedFlatFileFileSpec represents the file spec defines the flat file where all the fields in the records delimited with a particular character or value.
 class FixedWidthFlatFileFileSpec
           FixedWidthFlatFileFileSpec represents the file spec defines the flat file where each different kind of record starts with a particular value and the fields in each record will have start and end position.
 

Fields in org.jmonks.batch.io.flat declared as FileSpec
protected  FileSpec FlatFileWriter.fileSpec
          File spec to be used in writing the file.
protected  FileSpec FlatFileReader.fileSpec
          File spec to be used to read the flat file.
 

Methods in org.jmonks.batch.io.flat that return FileSpec
static FileSpec FixedWidthFlatFileFileSpec.createFixedWidthFlatFileFileSpec(org.w3c.dom.Element fileSpecElement)
          Factory method create the fixed width flat file spec object from the given DOM Element representing the file-spec element.
static FileSpec DelimitedFlatFileFileSpec.createDelimitedFlatFileFileSpec(org.w3c.dom.Element fileSpecElement)
          Factory method create the delimited flat file spec object from the given DOM Element representing the file-spec element.
 

Constructors in org.jmonks.batch.io.flat with parameters of type FileSpec
FlatFileWriter(java.io.OutputStream outputStream, FileSpec fileSpec)
          Constructs and initializes the writer with the given values.
FlatFileWriter(java.io.Writer writer, FileSpec fileSpec)
          Constructs and initializes the writer with the given values.
FlatFileReader(java.io.InputStream fileInputStream, FileSpec fileSpec)
          Constructs and initializes the flat file reader with the given file path and file spec.
FlatFileReader(java.io.Reader reader, FileSpec fileSpec)
          Constructs and initializes the flat file reader with the given file path and file spec.
FixedWidthFlatFileWriter(java.io.OutputStream outputStream, FileSpec fileSpec)
          Constructs and initializes the writer with the given values.
FixedWidthFlatFileWriter(java.io.Writer writer, FileSpec fileSpec)
          Constructs and initializes the writer with the given values.
FixedWidthFlatFileReader(java.io.InputStream fileInputStream, FileSpec fileSpec)
          Constructs and initializes the reader with the given file path and file spec.
FixedWidthFlatFileReader(java.io.Reader reader, FileSpec fileSpec)
          Constructs and initializes the reader with the given file path and file spec.
DelimitedFlatFileWriter(java.io.OutputStream outputStream, FileSpec fileSpec)
          Constructs the Delimited flat file writer from the given output stream and file spec.
DelimitedFlatFileWriter(java.io.Writer writer, FileSpec fileSpec)
          Constructs the Delimited flat file writer from the given output stream and file spec.
DelimitedFlatFileReader(java.io.InputStream fileInputStream, FileSpec fileSpec)
          Constructs the Delimited flat file reader from the given input stream and file spec.
DelimitedFlatFileReader(java.io.Reader reader, FileSpec fileSpec)
          Constructs the Delimited flat file reader from the given input stream and file spec.
 

Uses of FileSpec in org.jmonks.batch.io.xml
 

Subclasses of FileSpec in org.jmonks.batch.io.xml
 class XMLFileSpec
           XMLFileSpec represents the file spec defines the xml file where each different kind of record identified by the xpath.
 

Methods in org.jmonks.batch.io.xml that return FileSpec
static FileSpec XMLFileSpec.createXMLFileSpec(org.w3c.dom.Element fileSpecElement)
          Factory method to create the xml file spec object from the given DOM Element representing the file-spec element.
 

Constructors in org.jmonks.batch.io.xml with parameters of type FileSpec
XMLFileWriter(java.io.OutputStream outputStream, FileSpec fileSpec)
          Constructs and initializes the writer with the given values.
XMLFileWriter(java.io.Writer writer, FileSpec fileSpec)
          Constructs and initializes the writer with the given values.
XMLFileReader(java.io.InputStream fileInputStream, FileSpec fileSpec)
          Constructs and initializes the XML File reader.
XMLFileReader(java.io.Reader reader, FileSpec fileSpec)
          Constructs and initializes the XML File reader.