Skip navigation links
C D F G H I J L N O R S W 

C

close() - Method in class de.flam.flcbyt.FlamByteInterface
Closes the file previously opened.
close(StatisticsFormat) - Method in class de.flam.flcbyt.FlamByteInterface
Closes the file previously opened.
close(boolean, StatisticsFormat) - Method in class de.flam.flcbyt.FlamByteInterface
Closes the file previously opened.
close() - Method in class de.flam.flcbyt.FlamInputStream
 
close(boolean, StatisticsFormat) - 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(StatisticsFormat) - 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.
DEFAULT_ALT_LIBRARY_PATH - Static variable in class de.flam.flcbyt.NativeLibraryLoader
 
DEFAULT_LIBRARY_PATH - Static variable in class de.flam.flcbyt.NativeLibraryLoader
 
DEFAULT_ZOS3164_LIBRARY_PATH - Static variable in class de.flam.flcbyt.NativeLibraryLoader
 
DEFAULT_ZOS31_LIBRARY_PATH - Static variable in class de.flam.flcbyt.NativeLibraryLoader
 

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.
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
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.
getLibraryPath() - Static method in class de.flam.flcbyt.NativeLibraryLoader
Returns the path to the FLAM byte interface JNI DLL
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.
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.

I

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

J

JNI_API_LEVEL - Static variable in class de.flam.flcbyt.NativeLibraryLoader
The required API level of the JNI DLL of FLAM5

L

loadLibrary() - Static method in class de.flam.flcbyt.FlamByteInterface
Deprecated.
May be removed in future versions; use NativeLibraryLoader.loadLibrary() instead.
loadLibrary(String) - Static method in class de.flam.flcbyt.FlamByteInterface
Deprecated.
May be removed in future versions; use NativeLibraryLoader.setLibraryPath(String) and NativeLibraryLoader.loadLibrary() instead.
loadLibrary() - Static method in class de.flam.flcbyt.FlamInputStream
Deprecated.
May be removed in future versions; use NativeLibraryLoader.loadLibrary() instead.
loadLibrary(String) - Static method in class de.flam.flcbyt.FlamInputStream
Deprecated.
May be removed in future versions; use NativeLibraryLoader.loadLibrary() instead.
loadLibrary() - Static method in class de.flam.flcbyt.FlamOutputStream
Deprecated.
May be removed in future versions; use NativeLibraryLoader.loadLibrary() instead.
loadLibrary(String) - Static method in class de.flam.flcbyt.FlamOutputStream
Deprecated.
May be removed in future versions; use NativeLibraryLoader.loadLibrary() instead.
loadLibrary() - Static method in class de.flam.flcbyt.NativeLibraryLoader
Loads the native JNI-based library (flcbytjava) that backs the functionality of this class.

N

NativeLibraryLoader - Class in de.flam.flcbyt
Responsible for loading the native DLL required to use the FLAM byte interface.
NativeLibraryLoader() - Constructor for class de.flam.flcbyt.NativeLibraryLoader
 
newMember(String) - Method in class de.flam.flcbyt.FlamByteInterface
Adds a new member to an archive (FLAMFILE, ZIP).
newMember(String, String) - Method in class de.flam.flcbyt.FlamByteInterface
Adds a new member to an archive (FLAMFILE, ZIP).
newMember(String, String, StatisticsFormat) - Method in class de.flam.flcbyt.FlamByteInterface
Adds a new member to an archive (FLAMFILE, ZIP).

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.

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 FlamByteInterface.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 FlamByteInterface.read(byte[], int, int), but with an additional parameter to control truncation in record mode.

S

setLibraryPath(String) - Static method in class de.flam.flcbyt.NativeLibraryLoader
Sets the path to the FLAM byte interface JNI DLL.

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 J L N O R S W 
Skip navigation links