public class FileInput extends ReaderInput
File.| Constructor and Description |
|---|
FileInput(java.io.File file) |
FileInput(java.io.FileDescriptor fileDesc) |
FileInput(java.io.File currentDirectory,
java.io.File file) |
FileInput(java.io.FileInputStream fileStream) |
FileInput(java.io.FileReader fileReader) |
FileInput(java.io.File currentDirectory,
java.lang.String file) |
FileInput(java.lang.String file) |
| Modifier and Type | Method and Description |
|---|---|
static Input |
composite(java.io.File... files)
Creates and returns an input composed from the specified files
altogether.
|
static Input |
composite(java.util.List<java.io.File> files)
Creates and returns an input composed from the specified files
altogether.
|
java.lang.String |
getFileInfo()
Returns the file info string, for instance a file path or file name.
|
java.lang.String |
getFileInfo(java.io.File relativeRoot)
Returns the file info string relative to the given root directory.
|
static java.util.List<FileInput> |
multiple(java.io.File... files)
Creates a new
FileInput object for each of the specified files
and resturns a list with all input objects. |
static java.util.List<FileInput> |
multiple(java.util.List<java.io.File> files)
Creates a new
FileInput object for each of the specified files
and resturns a list with all input objects. |
java.lang.String |
toString() |
close, hasMoreLines, readLineiteratorpublic FileInput(java.io.FileReader fileReader)
public FileInput(java.io.File currentDirectory, java.io.File file)
public FileInput(java.io.File file)
public FileInput(java.io.FileInputStream fileStream)
public FileInput(java.io.FileDescriptor fileDesc)
public FileInput(java.lang.String file)
public FileInput(java.io.File currentDirectory, java.lang.String file)
public static java.util.List<FileInput> multiple(java.io.File... files)
FileInput object for each of the specified files
and resturns a list with all input objects.files - the files for whose to create a FileInput objectpublic static java.util.List<FileInput> multiple(java.util.List<java.io.File> files)
FileInput object for each of the specified files
and resturns a list with all input objects.files - the files for whose to create a FileInput objectpublic static Input composite(java.io.File... files)
files - the files to combine into a single input objectpublic static Input composite(java.util.List<java.io.File> files)
files - the files to combine into a single input objectpublic java.lang.String getFileInfo()
public java.lang.String getFileInfo(java.io.File relativeRoot)
getFileInfo().relativeRoot - the relative root for the returned path, may be ignored if a
relative path cannot be evaluated for the underlying source
objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2021. All Rights Reserved.