C D F G H I L O P R S V W 

C

close() - Method in class de.flam.flcbyt.FlamByteInterface
Closes the file previously opened.
close(StatisticFormat) - Method in class de.flam.flcbyt.FlamByteInterface
Closes the file previously opened.
close(boolean, StatisticFormat) - Method in class de.flam.flcbyt.FlamByteInterface
Closes the file previously opened.
close() - Method in class de.flam.flcbyt.FlamInputStream
 
close(boolean, StatisticFormat) - Method in class de.flam.flcbyt.FlamInputStream
Closes this InputStream and releases any system resources associated with the stream.
close() - Method in class de.flam.flcbyt.FlamOutputStream
 
close(StatisticFormat) - Method in class de.flam.flcbyt.FlamOutputStream
Closes this OutputStream and releases any system resources associated with the stream.

D

de.flam.flcbyt - package de.flam.flcbyt
This package provides a Java interface for the FLAM Byte Interface (flcbyt), including InputStream and OutputStream classes to facilitate usage.

F

FlamByteInterface - Class in de.flam.flcbyt
This interface provides byte-wise or record-oriented sequential read and write access to original files.
FlamByteInterface() - Constructor for class de.flam.flcbyt.FlamByteInterface
Creates an instance for reading or writing files using the FLAM byte interface.
FlamByteInterface(Charset) - Constructor for class de.flam.flcbyt.FlamByteInterface
Creates an instance for reading or writing files using the FLAM byte interface.
FlamException - Exception in de.flam.flcbyt
Thrown by the FlamByteInterface if a FLAM error occurs
FlamException() - Constructor for exception de.flam.flcbyt.FlamException
 
FlamException(String, Throwable) - Constructor for exception de.flam.flcbyt.FlamException
 
FlamException(String) - Constructor for exception de.flam.flcbyt.FlamException
 
FlamException(String, String) - Constructor for exception de.flam.flcbyt.FlamException
 
FlamException(Throwable) - Constructor for exception de.flam.flcbyt.FlamException
 
FlamInputStream - Class in de.flam.flcbyt
This InputStream provides sequential read access to original files.
FlamInputStream(String, String) - Constructor for class de.flam.flcbyt.FlamInputStream
Uses the native FLAM byte interface (written in C) to open a normal file, a member in a FLAM4FILE, a GZIP file or a member in a concatenated GZIP-, BZIP- or XZ-File or any other supported file format as an InputStream.
FlamOutputStream - Class in de.flam.flcbyt
This InputStream provides sequential write access to original files.
FlamOutputStream(String, String) - Constructor for class de.flam.flcbyt.FlamOutputStream
Uses the native FLAM byte interface (written in C) to open a normal file, a member in a FLAM4FILE, a GZIP file or a member in a concatenated GZIP-, BZIP- or XZ-File or any other supported file format as an OutputStream.
FlamOutputStream(String, String, String) - Constructor for class de.flam.flcbyt.FlamOutputStream
Uses the native FLAM byte interface (written in C) to open a normal file, a member in a FLAM4FILE, a GZIP file or a member in a concatenated GZIP-, BZIP- or XZ-File or any other supported file format as an OutputStream.
flush() - Method in class de.flam.flcbyt.FlamByteInterface
Flushes all internal buffers, i.e.
flush() - Method in class de.flam.flcbyt.FlamOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.

G

getAbout() - Method in class de.flam.flcbyt.FlamByteInterface
Returns a string with about information for this library on multiple lines and license information for used external libraries.
getErrorMessage() - Method in class de.flam.flcbyt.FlamByteInterface
Retrieves a human-readable message for the last error
getErrorTrace() - Method in class de.flam.flcbyt.FlamByteInterface
Retrieves the FLAM error trace for the last error
getErrorTrace() - Method in exception de.flam.flcbyt.FlamException
 
getHelp(HelpSubject, int, String) - Method in class de.flam.flcbyt.FlamByteInterface
Returns help information about the file and format strings.
getInfo(String, InfoFormat) - Method in class de.flam.flcbyt.FlamByteInterface
Retrieves various information about files, supported CCSIDs and other things.
getLicense() - Method in class de.flam.flcbyt.FlamByteInterface
Returns the current license text on multiple lines.
getStateString() - Method in class de.flam.flcbyt.FlamInputStream
When opening a file through the FLAM byte interface, a state string is returned that contains some metadata about the opened file.
getSyntax(HelpSubject, int, String) - Method in class de.flam.flcbyt.FlamByteInterface
Returns syntax information about the file and format strings.
getValue() - Method in enum de.flam.flcbyt.HelpSubject
 
getValue() - Method in enum de.flam.flcbyt.InfoFormat
 
getValue() - Method in enum de.flam.flcbyt.StatisticFormat
 
getVersion() - Method in class de.flam.flcbyt.FlamByteInterface
Returns a string with version information for each used component.

H

hasError() - Method in class de.flam.flcbyt.FlamByteInterface
Checks whether a previous operation resulted in an error state.
HelpSubject - Enum in de.flam.flcbyt
Used to specify what to get syntax or help for when calling getSyntax(HelpSubject, int, String) or getHelp(HelpSubject, int, String)

I

InfoFormat - Enum in de.flam.flcbyt
Specifies the output format of the function getInfo(String, InfoFormat)
isEof() - Method in class de.flam.flcbyt.FlamByteInterface
Checks whether the end-of-file has been reached
isOpen() - Method in class de.flam.flcbyt.FlamByteInterface
Checks whether this object holds an open file handle

L

loadLibrary() - Static method in class de.flam.flcbyt.FlamByteInterface
Loads the native JNI-based library (flcbytjava) that backs the functionality of this class.
loadLibrary(String) - Static method in class de.flam.flcbyt.FlamByteInterface
Loads the native JNI-based library that backs the functionality of this class from the file specified by the path passed as argument.
loadLibrary() - Static method in class de.flam.flcbyt.FlamInputStream
Loads the native JNI-based library (flcbytjava) that backs the functionality of this class.
loadLibrary(String) - Static method in class de.flam.flcbyt.FlamInputStream
Loads the native JNI-based library that backs the functionality of this class from the file specified by the path passed as argument.
loadLibrary() - Static method in class de.flam.flcbyt.FlamOutputStream
Loads the native JNI-based library (flcbytjava) that backs the functionality of this class.
loadLibrary(String) - Static method in class de.flam.flcbyt.FlamOutputStream
Loads the native JNI-based library that backs the functionality of this class from the file specified by the path passed as argument.

O

openRead(String, String) - Method in class de.flam.flcbyt.FlamByteInterface
Uses the native FLAM byte interface (written in C) to open a normal file, a member in a FLAM4FILE, a GZIP file or a member in a concatenated GZIP-, BZIP- or XZ-File or any other supported file format for reading.
openWrite(String, String, String) - Method in class de.flam.flcbyt.FlamByteInterface
Uses the native FLAM byte interface (written in C) to open a normal file, a member in a FLAM4FILE, a GZIP file or a member in a concatenated GZIP-, BZIP- or XZ-File or any other supported file format for writing.

P

printStackTrace() - Method in exception de.flam.flcbyt.FlamException
 
printStackTrace(PrintStream) - Method in exception de.flam.flcbyt.FlamException
 
printStackTrace(PrintWriter) - Method in exception de.flam.flcbyt.FlamException
 

R

read(byte[]) - Method in class de.flam.flcbyt.FlamByteInterface
This function reads up to buffer.length bytes from the file.
read(byte[], int, int) - Method in class de.flam.flcbyt.FlamByteInterface
This function reads up to length bytes from the file.
read() - Method in class de.flam.flcbyt.FlamInputStream
 
read(byte[], int, int) - Method in class de.flam.flcbyt.FlamInputStream
 
read(byte[]) - Method in class de.flam.flcbyt.FlamInputStream
 
readRecord(byte[], boolean) - Method in class de.flam.flcbyt.FlamByteInterface
This is the same as read(byte[]), but with an additional parameter to control truncation in record mode.
readRecord(byte[], int, int, boolean) - Method in class de.flam.flcbyt.FlamByteInterface
This is the same as read(byte[], int, int), but with an additional parameter to control truncation in record mode.

S

StatisticFormat - Enum in de.flam.flcbyt
Specifies the output format for statistics retuned by close(StatisticFormat) and close(boolean, StatisticFormat)

V

valueOf(String) - Static method in enum de.flam.flcbyt.HelpSubject
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.flam.flcbyt.InfoFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.flam.flcbyt.StatisticFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.flam.flcbyt.HelpSubject
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.flam.flcbyt.InfoFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.flam.flcbyt.StatisticFormat
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte[]) - Method in class de.flam.flcbyt.FlamByteInterface
Writes all bytes from the buffer passed as parameter to the open file.
write(byte[], int, int) - Method in class de.flam.flcbyt.FlamByteInterface
Writes length bytes starting at offset from the buffer passed as parameter to the open file.
write(int) - Method in class de.flam.flcbyt.FlamOutputStream
 
write(byte[], int, int) - Method in class de.flam.flcbyt.FlamOutputStream
 
write(byte[]) - Method in class de.flam.flcbyt.FlamOutputStream
 
C D F G H I L O P R S V W