public class TextFileBufferInput extends java.lang.Object implements InputFileManager
Modifier and Type | Field and Description |
---|---|
java.io.BufferedReader |
inputBufferReader |
java.io.FileInputStream |
inputFileStream |
java.io.InputStreamReader |
inputStreamReader |
Constructor and Description |
---|
TextFileBufferInput()
A constructor that construct an object of
TextFileBufferInput class. |
Modifier and Type | Method and Description |
---|---|
void |
bufferInputFile(java.lang.String inputFile)
This method sets up an input file buffer based on an input file path.
|
void |
bufferOutputFile(java.lang.String OutputFile)
This method sets up an output file buffer based on an output file path.
|
void |
checkFile(java.lang.String cFile)
This method checks the path of an input file.
|
java.io.BufferedReader |
getBufferReader()
Returns the preset BufferedReader.
|
java.io.FileInputStream |
getInputFileStream()
Returns the preset FileInputStream.
|
java.io.InputStreamReader |
getInputStreamReader()
Returns the preset InputStreamReade.
|
void |
setBufferReader()
This method sets the BufferedReader based on the preset
InputStreamReader . |
void |
setInput(java.lang.String inputFile)
This method sets up an input file stream for an input file.
|
public java.io.FileInputStream inputFileStream
public java.io.InputStreamReader inputStreamReader
public java.io.BufferedReader inputBufferReader
public TextFileBufferInput()
TextFileBufferInput
class.
No constructor option needed.public java.io.BufferedReader getBufferReader()
BufferedReader
.public java.io.InputStreamReader getInputStreamReader()
InputStreamReader
.public java.io.FileInputStream getInputFileStream()
FileInputStream
.public void setBufferReader()
InputStreamReader
.public void checkFile(java.lang.String cFile)
cFile
- the fullpublic void setInput(java.lang.String inputFile)
inputFile
- the full path of an input file.public void bufferInputFile(java.lang.String inputFile)
bufferInputFile
in interface FileManager
bufferInputFile
in interface InputFileManager
inputFile
- is the input text file in Stringpublic void bufferOutputFile(java.lang.String OutputFile)
bufferOutputFile
in interface FileManager
bufferOutputFile
in interface InputFileManager
OutputFile
-