Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
X
Z
A
a85p1
- Static variable in interface org.freehep.util.io.
ASCII85
85^1
a85p2
- Static variable in interface org.freehep.util.io.
ASCII85
85^2
a85p3
- Static variable in interface org.freehep.util.io.
ASCII85
85^3
a85p4
- Static variable in interface org.freehep.util.io.
ASCII85
85^4
accept(File)
- Method in class org.freehep.util.io.
StandardFileFilter
Action
- Class in
org.freehep.util.io
Generic Action, to be used with the TagIn/OutputStreams.
Action(int)
- Constructor for class org.freehep.util.io.
Action
Action.Unknown
- Class in
org.freehep.util.io
Used for not recognized actions.
Action.Unknown()
- Constructor for class org.freehep.util.io.
Action.Unknown
Create a special Action for Unknown Actions, with actioncode 0.
Action.Unknown(int)
- Constructor for class org.freehep.util.io.
Action.Unknown
Create a special Action for Unknown Actions, with given action code.
ActionHeader
- Class in
org.freehep.util.io
Keeps the actionCode and Length of a specific action.
ActionHeader(int, long)
- Constructor for class org.freehep.util.io.
ActionHeader
Creates an action header
actions
- Variable in class org.freehep.util.io.
ActionSet
This holds the individual actions.
ActionSet
- Class in
org.freehep.util.io
Class to keep registered Actions, which should be used by the TaggedIn/OutputStream.
ActionSet()
- Constructor for class org.freehep.util.io.
ActionSet
Creates an set for actions
actionSet
- Variable in class org.freehep.util.io.
TaggedInputStream
Set of actions that can be used by this Stream
actionSet
- Variable in class org.freehep.util.io.
TaggedOutputStream
Set of actions that can be used by this Stream
addAction(Action)
- Method in class org.freehep.util.io.
ActionSet
Adds an action to the set
addAction(Action)
- Method in class org.freehep.util.io.
TaggedInputStream
Add action to action set.
addLineNumberListener(LineNumberWriter.LineNumberListener, int)
- Method in class org.freehep.util.io.
LineNumberWriter
Add a LineNumberListener
addPromptListener(String, PromptListener)
- Method in class org.freehep.util.io.
PromptInputStream
Add a prompt listener for given prompt.
addRoute(String, String, RouteListener)
- Method in class org.freehep.util.io.
RoutedInputStream
Adds a route for given start and end string.
addRoute(byte[], byte[], RouteListener)
- Method in class org.freehep.util.io.
RoutedInputStream
Adds a route for given start and end marker.
addTag(Tag)
- Method in class org.freehep.util.io.
TaggedInputStream
Add tag to tagset
addTag(Tag)
- Method in class org.freehep.util.io.
TagSet
Add a new tag to this set.
append()
- Method in class org.freehep.util.io.
ByteCountOutputStream
Inserts the bytes written as header and puts the write pointer at the end of the stream.
ASCII85
- Interface in
org.freehep.util.io
Constants for the ASCII85 encoding.
ASCII85InputStream
- Class in
org.freehep.util.io
The ASCII85InputStream decodes ASCII base-85 encoded data.
ASCII85InputStream(InputStream)
- Constructor for class org.freehep.util.io.
ASCII85InputStream
Create an ASCII85 Input Stream from given stream.
ASCII85OutputStream
- Class in
org.freehep.util.io
The ASCII85InputStream encodes binary data as ASCII base-85 encoding.
ASCII85OutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
ASCII85OutputStream
Create an ASCII85 Output Stream from given stream
ASCIIHexInputStream
- Class in
org.freehep.util.io
The ASCIIHexOutputStream decodes ASCII Hexadecimal.
ASCIIHexInputStream(InputStream)
- Constructor for class org.freehep.util.io.
ASCIIHexInputStream
Create an ASCIIHex Input Stream from given stream
ASCIIHexInputStream(InputStream, boolean)
- Constructor for class org.freehep.util.io.
ASCIIHexInputStream
Create an ASCIIHex Input Stream from given stream and have it optionally ignore illegal characters
ASCIIHexOutputStream
- Class in
org.freehep.util.io
The ASCIIHexOutputStream encodes binary data as ASCII Hexadecimal.
ASCIIHexOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
ASCIIHexOutputStream
Create an ASCIIHex Output Stream for given stream.
available()
- Method in class org.freehep.util.io.
ReaderInputStream
B
Base64InputStream
- Class in
org.freehep.util.io
The Base64InputStream decodes binary data according to RFC 2045.
Base64InputStream(InputStream)
- Constructor for class org.freehep.util.io.
Base64InputStream
Creates a Base64 input stream for given input
Base64OutputStream
- Class in
org.freehep.util.io
The Base64OutputStream encodes binary data according to RFC 2045.
Base64OutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
Base64OutputStream
Creates a Base64 output stream for given output
BIT_MASK
- Static variable in class org.freehep.util.io.
BitInputStream
BitInputStream
- Class in
org.freehep.util.io
Class to read bits from a Stream, allowing for byte synchronization.
BitInputStream(InputStream)
- Constructor for class org.freehep.util.io.
BitInputStream
Create a Bit input stream from viven input
BitOutputStream
- Class in
org.freehep.util.io
Class to write bits to a Stream, allowing for byte synchronization.
BitOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
BitOutputStream
Create a Bit output stream from given stream
byteAlign()
- Method in class org.freehep.util.io.
BitInputStream
A utility to force the next read to be byte-aligned.
byteAlign()
- Method in class org.freehep.util.io.
BitOutputStream
A utility to force the next write to be byte-aligned.
ByteCountInputStream
- Class in
org.freehep.util.io
The input buffer can be limited to less than the number of bytes of the underlying buffer.
ByteCountInputStream(InputStream, boolean, int)
- Constructor for class org.freehep.util.io.
ByteCountInputStream
Create a Byte Count input stream from given stream
ByteCountOutputStream
- Class in
org.freehep.util.io
Allows to write to some internal buffer and keep count of any set of stacked buffers written.
ByteCountOutputStream(OutputStream, boolean)
- Constructor for class org.freehep.util.io.
ByteCountOutputStream
Create a Byte Count output stream from given stream
ByteOrderInputStream
- Class in
org.freehep.util.io
Class to read bytes and pairs of bytes in both little and big endian order.
ByteOrderInputStream(InputStream)
- Constructor for class org.freehep.util.io.
ByteOrderInputStream
Create a byte order (big-endian) input stream from given stream.
ByteOrderInputStream(InputStream, boolean)
- Constructor for class org.freehep.util.io.
ByteOrderInputStream
Create a byte order input stream from given stream.
ByteOrderOutputStream
- Class in
org.freehep.util.io
Class to write bytes and pairs of bytes in both little and big endian order.
ByteOrderOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
ByteOrderOutputStream
Create a (Big Endian) Byte Order output stream from given stream
ByteOrderOutputStream(OutputStream, boolean)
- Constructor for class org.freehep.util.io.
ByteOrderOutputStream
Create a Byte Order output stream from the given stream
C
C1
- Static variable in interface org.freehep.util.io.
EEXECConstants
Constant for EEXEC
C2
- Static variable in interface org.freehep.util.io.
EEXECConstants
Constant for EEXEC
CHARSTRING_R
- Static variable in interface org.freehep.util.io.
EEXECConstants
Constant for EEXEC
close()
- Method in class org.freehep.util.io.
ASCII85OutputStream
close()
- Method in class org.freehep.util.io.
ASCIIHexOutputStream
close()
- Method in class org.freehep.util.io.
Base64OutputStream
close()
- Method in class org.freehep.util.io.
BitOutputStream
close()
- Method in class org.freehep.util.io.
ByteCountOutputStream
closes the stream, inserting any non-written header.
close()
- Method in class org.freehep.util.io.
CompressableOutputStream
close()
- Method in class org.freehep.util.io.
EEXECDecryption
close()
- Method in class org.freehep.util.io.
EEXECEncryption
close()
- Method in class org.freehep.util.io.
LineNumberWriter
close()
- Method in class org.freehep.util.io.
NoCloseInputStream
close()
- Method in class org.freehep.util.io.
NoCloseOutputStream
close()
- Method in class org.freehep.util.io.
NoCloseReader
close()
- Method in class org.freehep.util.io.
NoCloseWriter
close()
- Method in class org.freehep.util.io.
ReaderInputStream
close()
- Method in class org.freehep.util.io.
RoutedInputStream.Route
Closes the stream, and discards any bytes up to and including the end marker.
close()
- Method in class org.freehep.util.io.
RunLengthOutputStream
close()
- Method in interface org.freehep.util.io.
TaggedOutput
Close the stream
close()
- Method in class org.freehep.util.io.
WriterOutputStream
close()
- Method in class org.freehep.util.io.
XMLSequence
CompressableOutputStream
- Class in
org.freehep.util.io
Special stream that can be used to write a header in uncompressed format, and the rest of the stream in compressed format.
CompressableOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
CompressableOutputStream
Creates a Compressable Output Stream from given stream.
ConditionalInputStream
- Class in
org.freehep.util.io
The ConditionalInputStream reads a stream and filters certain parts depending of properties and statements in the input.
ConditionalInputStream(InputStream, Properties)
- Constructor for class org.freehep.util.io.
ConditionalInputStream
Creates a Conditional Input Stream from given stream.
CountedByteOutputStream
- Class in
org.freehep.util.io
The CountedByteOutputStream counts the number of bytes written.
CountedByteOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
CountedByteOutputStream
Creates a Counted Bytes output stream from the given stream.
createTagHeader(Tag, long)
- Method in class org.freehep.util.io.
TaggedOutputStream
Returns newly created TagHeader.
D
DCTInputStream
- Class in
org.freehep.util.io
DCTInputStream(InputStream)
- Constructor for class org.freehep.util.io.
DCTInputStream
Creates a DCT input stream from the given input stream
DecompressableInputStream
- Class in
org.freehep.util.io
Special stream that can be used to read uncompressed first and compressed from a certain byte.
DecompressableInputStream(InputStream)
- Constructor for class org.freehep.util.io.
DecompressableInputStream
Creates a Decompressable input stream from given stream.
DEFAULT_TAG
- Static variable in class org.freehep.util.io.
Tag
This is the tagID for the default tag handler.
defaultAction
- Variable in class org.freehep.util.io.
ActionSet
defaultTag
- Variable in class org.freehep.util.io.
TagSet
The default tag handler.
DummyOutputStream
- Class in
org.freehep.util.io
Equivalent to writing to /dev/nul
DummyOutputStream()
- Constructor for class org.freehep.util.io.
DummyOutputStream
Creates a Dummy output steram.
E
EEXEC_R
- Static variable in interface org.freehep.util.io.
EEXECConstants
Constant for EEXEC
EEXECConstants
- Interface in
org.freehep.util.io
Constants for the EEXEC encoding (used by Type1 Fonts).
EEXECDecryption
- Class in
org.freehep.util.io
Decrypts using the EEXEC form (Used by Type 1 fonts).
EEXECDecryption(InputStream)
- Constructor for class org.freehep.util.io.
EEXECDecryption
Creates an EEXECDecryption from the given stream
EEXECDecryption(InputStream, int, int)
- Constructor for class org.freehep.util.io.
EEXECDecryption
Creates an EEXECDecryption from the given stream
EEXECEncryption
- Class in
org.freehep.util.io
Encrypts using the EEXEC form (Used by Type 1 fonts).
EEXECEncryption(OutputStream)
- Constructor for class org.freehep.util.io.
EEXECEncryption
Creates an EEXECEncryption from given stream.
EEXECEncryption(OutputStream, int)
- Constructor for class org.freehep.util.io.
EEXECEncryption
Creates an EEXECEncryption from given stream.
EEXECEncryption(OutputStream, int, int)
- Constructor for class org.freehep.util.io.
EEXECEncryption
Creates an EEXECEncryption from given stream.
EncodingException
- Exception in
org.freehep.util.io
Encoding Exception for any of the encoding streams.
EncodingException(String)
- Constructor for exception org.freehep.util.io.
EncodingException
Creates an Encoding Exception
encryptString(int[], int, int)
- Static method in class org.freehep.util.io.
EEXECEncryption
Encrypt array of characters.
EOD
- Static variable in interface org.freehep.util.io.
RunLength
End of data code
exists(int)
- Method in class org.freehep.util.io.
ActionSet
Looks if an Action for code is in this set.
exists(int)
- Method in class org.freehep.util.io.
TagSet
Finds out if Tag for TagID exists.
F
fetchByte()
- Method in class org.freehep.util.io.
BitInputStream
A utility method to fetch the next byte in preparation for constructing a bit field.
FIELD_MASK
- Static variable in class org.freehep.util.io.
BitInputStream
finish()
- Method in class org.freehep.util.io.
ASCII85OutputStream
finish()
- Method in class org.freehep.util.io.
ASCIIHexOutputStream
finish()
- Method in class org.freehep.util.io.
Base64OutputStream
finish()
- Method in class org.freehep.util.io.
BitOutputStream
finish()
- Method in class org.freehep.util.io.
CompressableOutputStream
finish()
- Method in interface org.freehep.util.io.
FinishableOutputStream
Finishes the current outputstream (compresses, flushes, caluclates CRC) and writes whatever is left in the buffers, but does not close the stream.
finish()
- Method in class org.freehep.util.io.
FlateOutputStream
finish()
- Method in class org.freehep.util.io.
RunLengthOutputStream
finish()
- Method in class org.freehep.util.io.
UniquePrintStream
FinishableOutputStream
- Interface in
org.freehep.util.io
The FinishableOutputStream allows a generic way of calling finish on an output stream without closing it.
FlateInputStream
- Class in
org.freehep.util.io
The FlateInputStream uses the Deflate mechanism to compress data.
FlateInputStream(InputStream)
- Constructor for class org.freehep.util.io.
FlateInputStream
Create a (De)Flate input stream.
FlateOutputStream
- Class in
org.freehep.util.io
The FlateOutputStream uses the Deflate mechanism to compress data.
FlateOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
FlateOutputStream
Creates a (In-)Flate output stream.
flush()
- Method in class org.freehep.util.io.
EEXECEncryption
flush()
- Method in class org.freehep.util.io.
LineNumberWriter
flush()
- Method in class org.freehep.util.io.
WriterOutputStream
flushByte()
- Method in class org.freehep.util.io.
BitOutputStream
A utility method to flush the next byte
G
get(int)
- Method in class org.freehep.util.io.
ActionSet
Looks up the corresponding action for an action code.
get(int)
- Method in class org.freehep.util.io.
TagSet
Find tag for tagID.
getAction()
- Method in class org.freehep.util.io.
ActionHeader
getAction()
- Method in exception org.freehep.util.io.
IncompleteActionException
getBufferLength()
- Method in class org.freehep.util.io.
ByteCountOutputStream
getBytes()
- Method in exception org.freehep.util.io.
IncompleteActionException
getBytes()
- Method in exception org.freehep.util.io.
IncompleteTagException
getCode()
- Method in class org.freehep.util.io.
Action
getCount()
- Method in class org.freehep.util.io.
CountedByteOutputStream
getEnd()
- Method in class org.freehep.util.io.
RoutedInputStream.Route
Returns end marker.
getIndent()
- Method in class org.freehep.util.io.
IndentPrintWriter
Return the current indent count
getIndentString()
- Method in class org.freehep.util.io.
IndentPrintWriter
Return the current indentString
getLength()
- Method in class org.freehep.util.io.
ActionHeader
getLength()
- Method in class org.freehep.util.io.
ByteCountInputStream
getLength()
- Method in class org.freehep.util.io.
ByteCountOutputStream
getLength()
- Method in class org.freehep.util.io.
TagHeader
getLineNo()
- Method in class org.freehep.util.io.
ASCII85InputStream
getLineNo()
- Method in class org.freehep.util.io.
ASCIIHexInputStream
getLineNo()
- Method in class org.freehep.util.io.
Base64InputStream
getLineNumber()
- Method in class org.freehep.util.io.
LineNumberWriter
Returns the line number that is currently being written.
getLineNumber()
- Method in class org.freehep.util.io.
LineNumberWriter.LineNumberEvent
getName()
- Method in class org.freehep.util.io.
Action
getName()
- Method in class org.freehep.util.io.
Tag
Get the tag name.
getStart()
- Method in class org.freehep.util.io.
RoutedInputStream.Route
Returns start marker.
getTag()
- Method in exception org.freehep.util.io.
IncompleteTagException
getTag()
- Method in class org.freehep.util.io.
Tag
Get the tag number.
getTag()
- Method in class org.freehep.util.io.
TagHeader
getTagAlignment()
- Method in class org.freehep.util.io.
TaggedOutputStream
Specifies tag alignment: 1 byte, 2 short, 4 int and 8 long.
getTagHeader()
- Method in class org.freehep.util.io.
TaggedInputStream
Returns the currently valid TagHeader.
getTagType()
- Method in class org.freehep.util.io.
Tag
This returns the type of block
getTagType()
- Method in class org.freehep.util.io.
UndefinedTag
getVersion()
- Method in class org.freehep.util.io.
Tag
Get the version number.
H
hasNext()
- Method in class org.freehep.util.io.
XMLSequence
Is another XML segment available.
I
IncompleteActionException
- Exception in
org.freehep.util.io
Exception for the TaggedInputStream.
IncompleteActionException(Action, byte[])
- Constructor for exception org.freehep.util.io.
IncompleteActionException
Creates an Incomplete Action Exception
IncompleteTagException
- Exception in
org.freehep.util.io
Exception for the TaggedInputStream.
IncompleteTagException(Tag, byte[])
- Constructor for exception org.freehep.util.io.
IncompleteTagException
Creates an Incomplete Tag Exception
indent()
- Method in class org.freehep.util.io.
IndentPrintWriter
Increase the indentation
IndentPrintWriter
- Class in
org.freehep.util.io
A PrintWriter that keeps track of an indentation level and indents the output appropriately.
IndentPrintWriter(Writer, int)
- Constructor for class org.freehep.util.io.
IndentPrintWriter
Creates an Indent PrintWriter.
IndentPrintWriter(Writer)
- Constructor for class org.freehep.util.io.
IndentPrintWriter
Creates an Indent PrintWriter with indentation level 0.
L
LENGTH
- Static variable in interface org.freehep.util.io.
RunLength
Maximum run length
lineNumberReached(LineNumberWriter.LineNumberEvent)
- Method in interface org.freehep.util.io.
LineNumberWriter.LineNumberListener
Called when the line number limit has been reached.
LineNumberWriter
- Class in
org.freehep.util.io
Counts line numbers, based on the first cr-lf, cr or lf it finds.
LineNumberWriter(Writer)
- Constructor for class org.freehep.util.io.
LineNumberWriter
Creates a Line Number Writer
LineNumberWriter.LineNumberEvent
- Class in
org.freehep.util.io
Event to be used by the LineNumberListener interface.
LineNumberWriter.LineNumberEvent(Object, int)
- Constructor for class org.freehep.util.io.
LineNumberWriter.LineNumberEvent
Create a LineNumberEvent
LineNumberWriter.LineNumberListener
- Interface in
org.freehep.util.io
LineNumberListener interface can inform a listener about changes in the line number, or when a linenumber limit has been reached.
little
- Variable in class org.freehep.util.io.
ByteOrderInputStream
little
- Variable in class org.freehep.util.io.
ByteOrderOutputStream
M
main(String[])
- Static method in class org.freehep.util.io.
ASCII85InputStream
Print out ASCII85 of a file
mark(int)
- Method in class org.freehep.util.io.
ReaderInputStream
mark(int)
- Method in class org.freehep.util.io.
XMLSequence
markSupported()
- Method in class org.freehep.util.io.
ReaderInputStream
markSupported()
- Method in class org.freehep.util.io.
XMLSequence
MASK_SIZE
- Static variable in class org.freehep.util.io.
BitInputStream
MAX_CHARS_PER_LINE
- Static variable in interface org.freehep.util.io.
ASCII85
Maxmimum line length for ASCII85
minBits(float)
- Static method in class org.freehep.util.io.
BitOutputStream
calculates the minumum number of bits necessary to write number.
minBits(long)
- Static method in class org.freehep.util.io.
BitOutputStream
minBits(long, boolean)
- Static method in class org.freehep.util.io.
BitOutputStream
N
N
- Static variable in interface org.freehep.util.io.
EEXECConstants
Constant for EEXEC
next()
- Method in class org.freehep.util.io.
XMLSequence
Returns the next XML segment.
NoCloseInputStream
- Class in
org.freehep.util.io
The NoCloseInputStream ignores the close so that one can keep reading from the underlying stream.
NoCloseInputStream(InputStream)
- Constructor for class org.freehep.util.io.
NoCloseInputStream
Creates a No Close Input Stream.
NoCloseInputStream(InputStream, int)
- Constructor for class org.freehep.util.io.
NoCloseInputStream
Creates a No Close Input Stream.
NoCloseOutputStream
- Class in
org.freehep.util.io
The NoCloseOutputStream ignores the close so that one can keep writing to the underlying stream.
NoCloseOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
NoCloseOutputStream
Creates a No Close output stream.
NoCloseOutputStream(OutputStream, int)
- Constructor for class org.freehep.util.io.
NoCloseOutputStream
Creates a No Close output stream.
NoCloseReader
- Class in
org.freehep.util.io
The NoCloseReader ignores the close so that one can keep reading from the underlying stream.
NoCloseReader(Reader)
- Constructor for class org.freehep.util.io.
NoCloseReader
Creates a No Close Reader.
NoCloseReader(Reader, int)
- Constructor for class org.freehep.util.io.
NoCloseReader
Creates a No Close Reader.
NoCloseWriter
- Class in
org.freehep.util.io
The NoCloseWriter ignores the close so that one can keep writing to the underlying stream.
NoCloseWriter(Writer)
- Constructor for class org.freehep.util.io.
NoCloseWriter
Creates a No Close Writer
NoCloseWriter(Writer, int)
- Constructor for class org.freehep.util.io.
NoCloseWriter
Creates a No Close Writer
O
ONES
- Static variable in class org.freehep.util.io.
BitInputStream
org.freehep.util.io
- package org.freehep.util.io
Set of Streams, Readers, Writers, Encoders and Decoders.
outdent()
- Method in class org.freehep.util.io.
IndentPrintWriter
Decrease the indentation
P
popBuffer()
- Method in class org.freehep.util.io.
ByteCountInputStream
Pops the buffer from the stack and returns leftover bytes in a byte array
popBuffer()
- Method in class org.freehep.util.io.
ByteCountOutputStream
returns the number of bytes written since the last pushBuffer call.
popBufferBytes()
- Method in class org.freehep.util.io.
ByteCountOutputStream
Similar to pop buffer, but returns the actual byte[] buffer and then removes it from the bufferList so that subsequent appends will have no action.
print(boolean)
- Method in class org.freehep.util.io.
IndentPrintWriter
print(char)
- Method in class org.freehep.util.io.
IndentPrintWriter
print(char[])
- Method in class org.freehep.util.io.
IndentPrintWriter
print(double)
- Method in class org.freehep.util.io.
IndentPrintWriter
print(float)
- Method in class org.freehep.util.io.
IndentPrintWriter
print(int)
- Method in class org.freehep.util.io.
IndentPrintWriter
print(long)
- Method in class org.freehep.util.io.
IndentPrintWriter
print(Object)
- Method in class org.freehep.util.io.
IndentPrintWriter
print(String)
- Method in class org.freehep.util.io.
IndentPrintWriter
println()
- Method in class org.freehep.util.io.
IndentPrintWriter
println(String)
- Method in class org.freehep.util.io.
UniquePrintStream
promptFound(RoutedInputStream.Route)
- Method in interface org.freehep.util.io.
PromptListener
Prompt was found, and can now be read.
PromptInputStream
- Class in
org.freehep.util.io
The PromptInputStream reads from an inputstream until it reads any prompt for which a listener is added.
PromptInputStream(InputStream)
- Constructor for class org.freehep.util.io.
PromptInputStream
Craete a Prompt input stream.
PromptListener
- Interface in
org.freehep.util.io
Listener to inform that Prompt of the PromptInputStream has been found.
pushBuffer(int)
- Method in class org.freehep.util.io.
ByteCountInputStream
Push the current buffer to the stack
pushBuffer()
- Method in class org.freehep.util.io.
ByteCountOutputStream
Pushes the buffer and strat writing to a new one.
R
read(int, TaggedInputStream, int)
- Method in class org.freehep.util.io.
Action
Read an action from the input, with given actioncode and length
read(int, TaggedInputStream, int)
- Method in class org.freehep.util.io.
Action.Unknown
read()
- Method in class org.freehep.util.io.
ASCII85InputStream
read()
- Method in class org.freehep.util.io.
ASCIIHexInputStream
read()
- Method in class org.freehep.util.io.
Base64InputStream
read()
- Method in class org.freehep.util.io.
ByteCountInputStream
read()
- Method in class org.freehep.util.io.
ConditionalInputStream
read()
- Method in class org.freehep.util.io.
DCTInputStream
Read is not supported, only readImage.
read()
- Method in class org.freehep.util.io.
DecompressableInputStream
read()
- Method in class org.freehep.util.io.
EEXECDecryption
read()
- Method in class org.freehep.util.io.
ReaderInputStream
read(byte[])
- Method in class org.freehep.util.io.
ReaderInputStream
read(byte[], int, int)
- Method in class org.freehep.util.io.
ReaderInputStream
read()
- Method in class org.freehep.util.io.
RoutedInputStream
Returns the next byte on this stream, however if a start marker is found, the associated route listener is called, which should take over reading the stream.
read()
- Method in class org.freehep.util.io.
RoutedInputStream.Route
Returns bytes of this specific route, starting with the start marker, followed by any bytes up to and including the end marker.
read()
- Method in class org.freehep.util.io.
RunLengthInputStream
read(int, TaggedInputStream, int)
- Method in class org.freehep.util.io.
Tag
This reads the information from the given input and returns a new Tag
read(int, TaggedInputStream, int)
- Method in class org.freehep.util.io.
UndefinedTag
read()
- Method in class org.freehep.util.io.
XMLSequence
readAction()
- Method in class org.freehep.util.io.
TaggedInputStream
Reads action.
readActionHeader()
- Method in class org.freehep.util.io.
TaggedInputStream
Decodes and returns the ActionHeader, which includes an actionCode and a length.
readAsciiZString()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read an ascii-z (0 terminated c-string).
readBitFlag()
- Method in class org.freehep.util.io.
BitInputStream
Read a bit from the input stream and interpret this as a boolean value.
readBoolean()
- Method in class org.freehep.util.io.
ByteOrderInputStream
readByte()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read a signed byte.
readByte(int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read n bytes and return in byte array.
readChar()
- Method in class org.freehep.util.io.
ByteOrderInputStream
readDouble()
- Method in class org.freehep.util.io.
ByteOrderInputStream
ReaderInputStream
- Class in
org.freehep.util.io
The ReaderInputStream makes a Reader look like an InputStream so one can use any of the filters.
ReaderInputStream(Reader)
- Constructor for class org.freehep.util.io.
ReaderInputStream
Creates an InputStream from given Reader.
readFBits(int)
- Method in class org.freehep.util.io.
BitInputStream
Read a float value of n-bits from the stream.
readFloat()
- Method in class org.freehep.util.io.
ByteOrderInputStream
readFully(byte[])
- Method in class org.freehep.util.io.
ByteOrderInputStream
readFully(byte[], int, int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
readImage()
- Method in class org.freehep.util.io.
DCTInputStream
readImage()
- Method in class org.freehep.util.io.
FlateInputStream
Reads an image FIXME NOT IMPLEMENTED
readInt()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read a signed integer.
readInt(int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read n ints and return in int array.
readLine()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Deprecated.
readLong()
- Method in class org.freehep.util.io.
ByteOrderInputStream
readSBits(int)
- Method in class org.freehep.util.io.
BitInputStream
Read a signed value of n-bits from the input stream.
readShort()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read a signed short.
readShort(int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read n shorts and return in short array
readString()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read a string (UTF).
readTag()
- Method in class org.freehep.util.io.
TaggedInputStream
Read a tag.
readTagHeader()
- Method in class org.freehep.util.io.
TaggedInputStream
Decodes and returns the TagHeader, which includes a TagID and a length.
readUBits(int)
- Method in class org.freehep.util.io.
BitInputStream
Read an unsigned value of n-bits from the input stream.
readUnsignedByte()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read an unsigned byte.
readUnsignedByte(int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read n unsigned bytes and return in int array.
readUnsignedInt()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read an unsigned integer.
readUnsignedInt(int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read n unsigned ints and return in long array.
readUnsignedShort()
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read an unsigned short.
readUnsignedShort(int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
Read n unsigned shorts and return in int array
readUTF()
- Method in class org.freehep.util.io.
ByteOrderInputStream
realClose()
- Method in class org.freehep.util.io.
NoCloseInputStream
Close this stream (the normal close is ignored).
realClose()
- Method in class org.freehep.util.io.
NoCloseOutputStream
Closes the stream (the close method is ignored).
realClose()
- Method in class org.freehep.util.io.
NoCloseReader
Closes the reader (close is ignored).
realClose()
- Method in class org.freehep.util.io.
NoCloseWriter
Closes the writer (close is ignored).
reset()
- Method in class org.freehep.util.io.
ReaderInputStream
reset()
- Method in class org.freehep.util.io.
XMLSequence
RoutedInputStream
- Class in
org.freehep.util.io
The RoutedInputStream allows the user to add a listener for a certain delimited portion of the main inputstream.
RoutedInputStream(InputStream)
- Constructor for class org.freehep.util.io.
RoutedInputStream
Creates a RoutedInputStream from the underlying stream.
RoutedInputStream.Route
- Class in
org.freehep.util.io
Route which can be read up to and including the end marker.
RoutedInputStream.Route(byte[], byte[])
- Constructor for class org.freehep.util.io.
RoutedInputStream.Route
Creates a route with given start and end marker.
routeFound(RoutedInputStream.Route)
- Method in interface org.freehep.util.io.
RouteListener
Route was found, input is supplied.
RouteListener
- Interface in
org.freehep.util.io
Listener to inform that a specific route of the RoutedInputStream has been found.
RunLength
- Interface in
org.freehep.util.io
Constants for the RunLength encoding.
RunLengthInputStream
- Class in
org.freehep.util.io
The RunLengthStream decodes Run Length encoding.
RunLengthInputStream(InputStream)
- Constructor for class org.freehep.util.io.
RunLengthInputStream
Create a Run Length input stream
RunLengthOutputStream
- Class in
org.freehep.util.io
The RunLengthOutputStream encodes data as Run Length encoding.
RunLengthOutputStream(OutputStream)
- Constructor for class org.freehep.util.io.
RunLengthOutputStream
Create a Run Length output stream
S
setAction(int)
- Method in class org.freehep.util.io.
ActionHeader
Sets the action code
setIndent(int)
- Method in class org.freehep.util.io.
IndentPrintWriter
Set the current indent count
setIndentString(String)
- Method in class org.freehep.util.io.
IndentPrintWriter
Set the current indentString.
setLength(long)
- Method in class org.freehep.util.io.
ActionHeader
Sets the length of this tag
setLength(long)
- Method in class org.freehep.util.io.
TagHeader
Sets the length of the tag
setLineNumber(int)
- Method in class org.freehep.util.io.
LineNumberWriter
Set the current line number
setTag(int)
- Method in class org.freehep.util.io.
TagHeader
Sets the tag id
size()
- Method in class org.freehep.util.io.
ByteOrderOutputStream
skip(long)
- Method in class org.freehep.util.io.
DecompressableInputStream
skip(long)
- Method in class org.freehep.util.io.
ReaderInputStream
skipBytes(int)
- Method in class org.freehep.util.io.
ByteOrderInputStream
StandardFileFilter
- Class in
org.freehep.util.io
Implements a standard file filter as is normally used in Unix and DOS.
StandardFileFilter(String)
- Constructor for class org.freehep.util.io.
StandardFileFilter
Create a standard file filter
startCompressing()
- Method in class org.freehep.util.io.
CompressableOutputStream
Start compressing from the next byte onwards.
startDecompressing()
- Method in class org.freehep.util.io.
DecompressableInputStream
Start reading in compressed mode from the next byte.
T
Tag
- Class in
org.freehep.util.io
Generic Tag to be used by TaggedIn/OutputStreams.
Tag(int, int)
- Constructor for class org.freehep.util.io.
Tag
TaggedInputStream
- Class in
org.freehep.util.io
Class to read Tagged blocks from a Stream.
TaggedInputStream(InputStream, TagSet, ActionSet)
- Constructor for class org.freehep.util.io.
TaggedInputStream
Creates a Tagged Input Stream
TaggedInputStream(InputStream, TagSet, ActionSet, boolean)
- Constructor for class org.freehep.util.io.
TaggedInputStream
Creates a Tagged Input Stream
TaggedOutput
- Interface in
org.freehep.util.io
TaggedOutputStream
- Class in
org.freehep.util.io
Class to write Tagged blocks to a Stream.
TaggedOutputStream(OutputStream, TagSet, ActionSet)
- Constructor for class org.freehep.util.io.
TaggedOutputStream
Create a Tagged Output stream.
TaggedOutputStream(OutputStream, TagSet, ActionSet, boolean)
- Constructor for class org.freehep.util.io.
TaggedOutputStream
Create a Tagged Output stream.
TagHeader
- Class in
org.freehep.util.io
Keeps the tagID and Length of a specific tag.
TagHeader(int, long)
- Constructor for class org.freehep.util.io.
TagHeader
Creates a tag header
tags
- Variable in class org.freehep.util.io.
TagSet
This holds the individual tags.
tagSet
- Variable in class org.freehep.util.io.
TaggedInputStream
Set of tags that can be used by this Stream
tagSet
- Variable in class org.freehep.util.io.
TaggedOutputStream
Set of tags that can be used by this Stream
TagSet
- Class in
org.freehep.util.io
Class to keep registered Tags, which should be used by the TaggedIn/OutputStream.
TagSet()
- Constructor for class org.freehep.util.io.
TagSet
Creates a Tag Set.
toString()
- Method in class org.freehep.util.io.
Action
toString()
- Method in class org.freehep.util.io.
Action.Unknown
toString()
- Method in class org.freehep.util.io.
LineNumberWriter.LineNumberEvent
toString()
- Method in class org.freehep.util.io.
Tag
toString()
- Method in class org.freehep.util.io.
UndefinedTag
U
UndefinedTag
- Class in
org.freehep.util.io
Tag to hold the data for an Undefined Tag for the TaggedIn/OutputStreams.
UndefinedTag()
- Constructor for class org.freehep.util.io.
UndefinedTag
Create Undefined Tag with 0 length.
UndefinedTag(int, int[])
- Constructor for class org.freehep.util.io.
UndefinedTag
Create Undefined Tag.
UndefinedTagException
- Exception in
org.freehep.util.io
Exception for the TaggedOutputStream.
UndefinedTagException()
- Constructor for exception org.freehep.util.io.
UndefinedTagException
Create an Undefined Tag Exception.
UndefinedTagException(String)
- Constructor for exception org.freehep.util.io.
UndefinedTagException
Create an Undefined Tag Exception.
UndefinedTagException(int)
- Constructor for exception org.freehep.util.io.
UndefinedTagException
Create an Undefined Tag Exception.
UniquePrintStream
- Class in
org.freehep.util.io
The UniquePrintStream keeps Strings buffered in sorted order, but any duplicates are removed.
UniquePrintStream(OutputStream)
- Constructor for class org.freehep.util.io.
UniquePrintStream
Create a Unique Print Stream.
W
write(int, TaggedOutputStream)
- Method in class org.freehep.util.io.
Action.Unknown
write(int, TaggedOutputStream)
- Method in class org.freehep.util.io.
Action
Write an action to output
write(int)
- Method in class org.freehep.util.io.
ASCII85OutputStream
write(int)
- Method in class org.freehep.util.io.
ASCIIHexOutputStream
write(int)
- Method in class org.freehep.util.io.
Base64OutputStream
write(int)
- Method in class org.freehep.util.io.
BitOutputStream
write(int)
- Method in class org.freehep.util.io.
ByteCountOutputStream
write(int)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
write(int)
- Method in class org.freehep.util.io.
CompressableOutputStream
write(byte[], int, int)
- Method in class org.freehep.util.io.
CompressableOutputStream
write(int)
- Method in class org.freehep.util.io.
CountedByteOutputStream
write(byte[])
- Method in class org.freehep.util.io.
CountedByteOutputStream
write(byte[], int, int)
- Method in class org.freehep.util.io.
CountedByteOutputStream
write(int)
- Method in class org.freehep.util.io.
DummyOutputStream
write(byte[])
- Method in class org.freehep.util.io.
DummyOutputStream
write(byte[], int, int)
- Method in class org.freehep.util.io.
DummyOutputStream
write(int)
- Method in class org.freehep.util.io.
EEXECEncryption
write(char[])
- Method in class org.freehep.util.io.
LineNumberWriter
write(char[], int, int)
- Method in class org.freehep.util.io.
LineNumberWriter
write(String)
- Method in class org.freehep.util.io.
LineNumberWriter
write(String, int, int)
- Method in class org.freehep.util.io.
LineNumberWriter
write(int)
- Method in class org.freehep.util.io.
LineNumberWriter
write(int)
- Method in class org.freehep.util.io.
RunLengthOutputStream
write(int, TaggedOutputStream)
- Method in class org.freehep.util.io.
Tag
This writes the information to the given output
write(int, TaggedOutputStream)
- Method in class org.freehep.util.io.
UndefinedTag
write(int)
- Method in class org.freehep.util.io.
WriterOutputStream
write(byte[])
- Method in class org.freehep.util.io.
WriterOutputStream
write(byte[], int, int)
- Method in class org.freehep.util.io.
WriterOutputStream
writeAction(Action)
- Method in class org.freehep.util.io.
TaggedOutputStream
Write action.
writeActionHeader(ActionHeader)
- Method in class org.freehep.util.io.
TaggedOutputStream
Writes the ActionHeader, which includes an actionCode and a length.
writeAsciiZString(String)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an ascii-z (0 terminated c-string).
writeBitFlag(boolean)
- Method in class org.freehep.util.io.
BitOutputStream
Write a bit to the output stream.
writeBoolean(boolean)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
writeByte(int)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write a signed byte.
writeByte(byte[])
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Writes array of bytes
writeBytes(String)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
writeChar(int)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
writeChars(String)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
writeDouble(double)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
writeFBits(float, int)
- Method in class org.freehep.util.io.
BitOutputStream
Write a float value of n-bits to the stream.
writeFloat(float)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
writeInt(int)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write a signed integer.
writeInt(int[])
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an array of ints
writeLong(long)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
WriterOutputStream
- Class in
org.freehep.util.io
The WriterOutputStream makes a Writer look like an OutputStream.
WriterOutputStream(Writer)
- Constructor for class org.freehep.util.io.
WriterOutputStream
Create an Output Stream from given Writer.
writeSBits(long, int)
- Method in class org.freehep.util.io.
BitOutputStream
Write a signed value of n-bits to the output stream.
writeShort(int)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write a signed short.
writeShort(short[])
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an array of shorts.
writeString(String)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write a string (UTF)
writeTag(Tag)
- Method in interface org.freehep.util.io.
TaggedOutput
Write a tag.
writeTag(Tag)
- Method in class org.freehep.util.io.
TaggedOutputStream
writeTagHeader(TagHeader)
- Method in class org.freehep.util.io.
TaggedOutputStream
Writes the TagHeader, which includes a TagID and a length.
writeUBits(long, int)
- Method in class org.freehep.util.io.
BitOutputStream
Write an unsigned value of n-bits to the output stream.
writeUnsignedByte(int)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an unsigned byte.
writeUnsignedByte(int[])
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an array of unsigned bytes.
writeUnsignedInt(long)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an unsigned integer.
writeUnsignedInt(long[])
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an array of unsigned ints
writeUnsignedShort(int)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an unsigned short.
writeUnsignedShort(int[])
- Method in class org.freehep.util.io.
ByteOrderOutputStream
Write an array of unsigned shorts.
writeUTF(String)
- Method in class org.freehep.util.io.
ByteOrderOutputStream
writeUTF(String, DataOutput)
- Static method in class org.freehep.util.io.
ByteOrderOutputStream
Write a UTF string to the data output stream.
written
- Variable in class org.freehep.util.io.
ByteOrderOutputStream
X
XMLSequence
- Class in
org.freehep.util.io
The XMLSequence allows parsing by an XML Parser of concatenated XML segments.
XMLSequence(InputStream)
- Constructor for class org.freehep.util.io.
XMLSequence
Create a XML Sequence.
Z
ZERO
- Static variable in class org.freehep.util.io.
BitInputStream
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W
X
Z
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2000-2007
FreeHEP
. All Rights Reserved.