Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
W
A
append(String)
- Method in class com.jkristian.cli.
CommandLine
Add a parameter to the list.
append(byte)
- Method in class com.jkristian.io.
ByteArrayBuffer
append(byte[])
- Method in class com.jkristian.io.
ByteArrayBuffer
append(byte[], int, int)
- Method in class com.jkristian.io.
ByteArrayBuffer
appendJavaParameter(String)
- Method in class com.jkristian.cli.
JavaCommandLine
Add a parameter to the JVM.
available()
- Method in class com.jkristian.io.
LineInputStream
Tell whether this stream is ready to be read.
B
backupFileSuffix
- Variable in class com.jkristian.cli.
UnixCommand
boundsCheck(ByteSequence, int, int)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
ByteArrayBuffer
- Class in
com.jkristian.io
A mutable sequence of bytes.
ByteArrayBuffer()
- Constructor for class com.jkristian.io.
ByteArrayBuffer
ByteArrayBuffer(byte[])
- Constructor for class com.jkristian.io.
ByteArrayBuffer
ByteArraySequence
- Class in
com.jkristian.lang
A ByteSequence that simply contains an array of bytes.
ByteArraySequence(byte[])
- Constructor for class com.jkristian.lang.
ByteArraySequence
byteAt(int)
- Method in class com.jkristian.io.
ByteArrayBuffer
byteAt(int)
- Method in class com.jkristian.lang.
ByteArraySequence
byteAt(int)
- Method in interface com.jkristian.lang.
ByteSequence
ByteCopier
- Class in
com.jkristian.io
Copies everything from an InputStream to an OutputStream.
ByteCopier(InputStream, OutputStream)
- Constructor for class com.jkristian.io.
ByteCopier
ByteSequence
- Interface in
com.jkristian.lang
A readable sequence of bytes.
ByteSequenceHelper
- Class in
com.jkristian.lang
Utility methods for implementing a ByteSequence.
ByteSequenceHelper()
- Constructor for class com.jkristian.lang.
ByteSequenceHelper
C
CharCopier
- Class in
com.jkristian.io
Copies everything from an Reader to a Writer or StringBuffer.
CharCopier(Reader, Writer)
- Constructor for class com.jkristian.io.
CharCopier
charset
- Variable in class com.jkristian.cli.
UnixCommand
close()
- Method in class com.jkristian.io.
LineInputStream
close()
- Method in class com.jkristian.io.
LineReader
com.jkristian.cli
- package com.jkristian.cli
com.jkristian.io
- package com.jkristian.io
com.jkristian.lang
- package com.jkristian.lang
command
- Variable in class com.jkristian.cli.
UnixCommand
CommandLine
- Class in
com.jkristian.cli
A named program and its parameters.
CommandLine(String)
- Constructor for class com.jkristian.cli.
CommandLine
copy(int, int, byte[])
- Method in class com.jkristian.io.
ByteArrayBuffer
copy(int, int, byte[], int)
- Method in class com.jkristian.io.
ByteArrayBuffer
copy(byte[])
- Static method in class com.jkristian.lang.
ByteArraySequence
Copy the given data into a new ByteArraySequence.
copy(byte[], int, int)
- Static method in class com.jkristian.lang.
ByteArraySequence
Copy the given data into a new ByteArraySequence.
copy(ByteSequence)
- Static method in class com.jkristian.lang.
ByteArraySequence
Copy the given data into a new ByteArraySequence.
copy(ByteSequence, int, int)
- Static method in class com.jkristian.lang.
ByteArraySequence
Copy the given data into a new ByteArraySequence.
copy(int, int, byte[])
- Method in class com.jkristian.lang.
ByteArraySequence
copy(int, int, byte[], int)
- Method in class com.jkristian.lang.
ByteArraySequence
copy(int, int, byte[])
- Method in interface com.jkristian.lang.
ByteSequence
Copy a sub-sequence into a given array.
copy(int, int, byte[], int)
- Method in interface com.jkristian.lang.
ByteSequence
Copy a sub-sequence into a given array.
copy(ByteSequence, int, int, byte[])
- Static method in class com.jkristian.lang.
ByteSequenceHelper
copyAll(InputStream, OutputStream)
- Static method in class com.jkristian.io.
ByteCopier
copyAll(Reader, Writer)
- Static method in class com.jkristian.io.
CharCopier
copyAll(Reader, StringBuffer)
- Static method in class com.jkristian.io.
CharCopier
E
encode(String)
- Method in class com.jkristian.cli.
UnixCommand
endsWith(ByteSequence, ByteSequence)
- Static method in class com.jkristian.io.
LineInputStream
Check whether s ends with e.
endsWith(CharSequence, CharSequence)
- Static method in class com.jkristian.io.
LineReader
Check whether s ends with e.
enquote(String)
- Static method in class com.jkristian.cli.
CommandLine
Enquote a String if necessary to make it interpreted as a single string by the command line interpreter.
eof
- Variable in class com.jkristian.io.
LineInputStream
EOF
- Static variable in class com.jkristian.io.
LineInputStream
eof
- Variable in class com.jkristian.io.
LineReader
EOF
- Static variable in class com.jkristian.io.
LineReader
equals(Object)
- Method in class com.jkristian.io.
ByteArrayBuffer
equals(ByteSequence, ByteSequence)
- Static method in class com.jkristian.io.
LineInputStream
Check whether x and y contain the same bytes.
equals(CharSequence, CharSequence)
- Static method in class com.jkristian.io.
LineReader
Check whether x and y contain the same characters.
equals(Object)
- Method in class com.jkristian.lang.
ByteArraySequence
equals(ByteSequence, Object)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
errorWriter
- Variable in class com.jkristian.cli.
UnixCommand
exec()
- Method in class com.jkristian.cli.
CommandLine
Start a process executing this command line.
exit(int)
- Method in class com.jkristian.cli.
UnixCommand
exitValue()
- Method in class com.jkristian.io.
ProcessInputStream
F
files
- Variable in class com.jkristian.cli.
UnixCommand
flush()
- Method in class com.jkristian.cli.
UnixCommand
G
getCommand()
- Method in class com.jkristian.cli.
UnixCommand
getErrorWriter()
- Method in class com.jkristian.cli.
UnixCommand
getHelp()
- Method in class com.jkristian.cli.
UnixCommand
getInputLineReader()
- Method in class com.jkristian.cli.
UnixCommand
getInputReader()
- Method in class com.jkristian.cli.
UnixCommand
getLineOutputStream()
- Method in class com.jkristian.cli.
UnixCommand
getLocale()
- Method in class com.jkristian.cli.
UnixCommand
getMessage(String)
- Method in class com.jkristian.cli.
UnixCommand
getOption(String)
- Method in class com.jkristian.cli.
UnixCommand
getOptions()
- Method in class com.jkristian.cli.
UnixCommand
getOutputWriter()
- Method in class com.jkristian.cli.
UnixCommand
getResource(String)
- Method in class com.jkristian.cli.
UnixCommand
getResourceBundle()
- Method in class com.jkristian.cli.
UnixCommand
getResourceBundle(Class)
- Method in class com.jkristian.cli.
UnixCommand
getUsage()
- Method in class com.jkristian.cli.
UnixCommand
GnuParserGetopt(String[], String)
- Static method in class com.jkristian.cli.
UnixCommand
Parse options in a style similar to GNU
getopt()
.
H
hashCode()
- Method in class com.jkristian.io.
ByteArrayBuffer
hashCode()
- Method in class com.jkristian.lang.
ByteArraySequence
hashCode(ByteSequence)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
hashCode(byte)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
hashCode(byte[], int, int)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
hasNext()
- Method in class com.jkristian.cli.
UnixCommand
hasOption(String)
- Method in class com.jkristian.cli.
UnixCommand
I
in
- Variable in class com.jkristian.io.
ByteCopier
in
- Variable in class com.jkristian.io.
CharCopier
in
- Variable in class com.jkristian.io.
LineInputStream
in
- Variable in class com.jkristian.io.
LineReader
inputLineReader
- Variable in class com.jkristian.cli.
UnixCommand
inputStream
- Variable in class com.jkristian.cli.
UnixCommand
J
JavaCommandLine
- Class in
com.jkristian.cli
A named Java class and its parameters (including parameters to the JVM).
JavaCommandLine(String)
- Constructor for class com.jkristian.cli.
JavaCommandLine
Construct a command line to execute a Java class, using the current JVM and classpath.
L
length()
- Method in class com.jkristian.io.
ByteArrayBuffer
length()
- Method in class com.jkristian.lang.
ByteArraySequence
length()
- Method in interface com.jkristian.lang.
ByteSequence
line
- Variable in class com.jkristian.io.
LineInputStream
line
- Variable in class com.jkristian.io.
LineReader
LINE_SEPARATORS
- Static variable in class com.jkristian.io.
LineInputStream
Byte sequences that are always recognized as line separators.
LINE_SEPARATORS
- Static variable in class com.jkristian.io.
LineReader
Strings that are always recognized as line separators.
LineInputStream
- Class in
com.jkristian.io
Read input in complete lines.
LineInputStream(PushbackInputStream)
- Constructor for class com.jkristian.io.
LineInputStream
LineInputStream(ByteSequence, PushbackInputStream)
- Constructor for class com.jkristian.io.
LineInputStream
Lines may be terminated by the given lineSeparator or any of LINE_SEPARATORS.
LineOutputStream
- Class in
com.jkristian.io
A filter that converts '\n' to a given line separator sequence.
LineOutputStream(byte[], OutputStream)
- Constructor for class com.jkristian.io.
LineOutputStream
LineReader
- Class in
com.jkristian.io
Read input in complete lines.
LineReader(PushbackReader)
- Constructor for class com.jkristian.io.
LineReader
LineReader(CharSequence, PushbackReader)
- Constructor for class com.jkristian.io.
LineReader
Lines may be terminated by the given lineSeparator or any of LINE_SEPARATORS.
LineReader(InputStream)
- Constructor for class com.jkristian.io.
LineReader
LineReader(String, InputStream)
- Constructor for class com.jkristian.io.
LineReader
lineSeparator(OutputStream)
- Method in class com.jkristian.cli.
UnixCommand
lineSeparator
- Variable in class com.jkristian.io.
LineInputStream
lineSeparator
- Variable in class com.jkristian.io.
LineReader
list
- Variable in class com.jkristian.cli.
CommandLine
M
main(String[])
- Static method in class com.jkristian.io.
LineOutputStream
Copy stdin to stdout, converting '\n' to System.getProperty("line.separator").
N
next()
- Method in class com.jkristian.cli.
UnixCommand
O
out
- Variable in class com.jkristian.io.
ByteCopier
out
- Variable in class com.jkristian.io.
CharCopier
outputStream
- Variable in class com.jkristian.cli.
UnixCommand
outputWriter
- Variable in class com.jkristian.cli.
UnixCommand
P
POSIXLY_CORRECT
- Static variable in class com.jkristian.cli.
UnixCommand
process
- Variable in class com.jkristian.io.
ProcessInputStream
ProcessInputStream
- Class in
com.jkristian.io
An input stream that comes from a process' output stream.
ProcessInputStream(Process)
- Constructor for class com.jkristian.io.
ProcessInputStream
Construct an input stream that comes from the given process' output stream.
ProcessInputStream(Process, OutputStream)
- Constructor for class com.jkristian.io.
ProcessInputStream
Construct an input stream that comes from the given process' output stream.
R
readAll(InputStream)
- Static method in class com.jkristian.io.
ByteCopier
readAll(Reader)
- Static method in class com.jkristian.io.
CharCopier
readAllLines()
- Method in class com.jkristian.io.
LineInputStream
Read all available lines.
readAllLines()
- Method in class com.jkristian.io.
LineReader
Read all available lines.
readLine()
- Method in class com.jkristian.io.
LineInputStream
Read one line, including its line separator.
readLine(ByteArrayBuffer)
- Method in class com.jkristian.io.
LineInputStream
Read one line, including its line separator, and append it to the given buffer.
readLine()
- Method in class com.jkristian.io.
LineReader
Read one line, including its line separator.
readLine(StringBuffer)
- Method in class com.jkristian.io.
LineReader
Read one line, including its line separator, and append it to the given buffer.
ready()
- Method in class com.jkristian.io.
LineReader
Tell whether this stream is ready to be read.
replaceAll(StringBuffer, String, String)
- Static method in class com.jkristian.cli.
UnixCommand
run()
- Method in class com.jkristian.io.
ByteCopier
run()
- Method in class com.jkristian.io.
CharCopier
S
setCharset(String)
- Method in class com.jkristian.cli.
UnixCommand
setClassPath(String)
- Method in class com.jkristian.cli.
JavaCommandLine
Change the JVM's -classpath parameter value.
setEditInPlace(String)
- Method in class com.jkristian.cli.
UnixCommand
setInput(InputStream)
- Method in class com.jkristian.cli.
UnixCommand.SteerableInputStream
setLength(int)
- Method in class com.jkristian.io.
ByteArrayBuffer
setLength(int, byte)
- Method in class com.jkristian.io.
ByteArrayBuffer
setLocale(Locale)
- Method in class com.jkristian.cli.
UnixCommand
setOutput(OutputStream)
- Method in class com.jkristian.cli.
UnixCommand.SteerableOutputStream
setSystemProperty(String, String)
- Method in class com.jkristian.cli.
JavaCommandLine
Add a JVM parameter to set a System property.
STDIN
- Static variable in class com.jkristian.cli.
UnixCommand
The name of the standard input stream (as a command line parameter).
subSequence(int, int)
- Method in class com.jkristian.io.
ByteArrayBuffer
subSequence(int, int)
- Method in class com.jkristian.lang.
ByteArraySequence
subSequence(int, int)
- Method in interface com.jkristian.lang.
ByteSequence
Create a read-only view of this sequence.
subSequence(ByteSequence, int, int)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
T
toArray()
- Method in class com.jkristian.cli.
CommandLine
Convert the command line to an array.
toByteArray()
- Method in class com.jkristian.io.
ByteArrayBuffer
toByteArray(int, int)
- Method in class com.jkristian.io.
ByteArrayBuffer
toByteArray()
- Method in class com.jkristian.lang.
ByteArraySequence
toByteArray(int, int)
- Method in class com.jkristian.lang.
ByteArraySequence
toByteArray()
- Method in interface com.jkristian.lang.
ByteSequence
Copy this sequence into a new array.
toByteArray(int, int)
- Method in interface com.jkristian.lang.
ByteSequence
Copy a sub-sequence into a new array.
toByteArray(ByteSequence)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
toByteArray(ByteSequence, int, int)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
toString()
- Method in class com.jkristian.cli.
CommandLine
Convert the command line to a String suitable for input to the command line interpreter.
toString()
- Method in class com.jkristian.io.
ByteArrayBuffer
toString(String)
- Method in class com.jkristian.io.
ByteArrayBuffer
toString(int, int, String)
- Method in class com.jkristian.io.
ByteArrayBuffer
toString(CharSequence)
- Static method in class com.jkristian.io.
LineReader
Copy a String from a CharSequence.
toString()
- Method in class com.jkristian.lang.
ByteArraySequence
toString(String)
- Method in class com.jkristian.lang.
ByteArraySequence
toString(int, int, String)
- Method in class com.jkristian.lang.
ByteArraySequence
toString(String)
- Method in interface com.jkristian.lang.
ByteSequence
toString(0, length(), encoding)
toString(int, int, String)
- Method in interface com.jkristian.lang.
ByteSequence
new String(toByteArray(start, end), encoding)
toString(ByteSequence, String)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
trimLine(ByteSequence)
- Method in class com.jkristian.io.
LineInputStream
Strip one trailing line separator (if any) from the given line.
trimLine(ByteSequence, ByteSequence)
- Static method in class com.jkristian.io.
LineInputStream
Strip one trailing line separator (if any) from the given line.
trimLine(CharSequence)
- Method in class com.jkristian.io.
LineReader
Strip one trailing line separator (if any) from the given line.
trimLine(CharSequence, CharSequence)
- Static method in class com.jkristian.io.
LineReader
Strip one trailing line separator (if any) from the given line.
U
UnixCommand
- Class in
com.jkristian.cli
A utility program in the Unix filter style.
UnixCommand(Class, String, String[])
- Constructor for class com.jkristian.cli.
UnixCommand
UnixCommand.SteerableInputStream
- Class in
com.jkristian.cli
UnixCommand.SteerableInputStream(InputStream)
- Constructor for class com.jkristian.cli.
UnixCommand.SteerableInputStream
UnixCommand.SteerableOutputStream
- Class in
com.jkristian.cli
UnixCommand.SteerableOutputStream(OutputStream)
- Constructor for class com.jkristian.cli.
UnixCommand.SteerableOutputStream
W
waitFor()
- Method in class com.jkristian.io.
ProcessInputStream
write(int)
- Method in class com.jkristian.io.
ByteArrayBuffer
append(b)
write(byte[])
- Method in class com.jkristian.io.
ByteArrayBuffer
append(b)
write(byte[], int, int)
- Method in class com.jkristian.io.
ByteArrayBuffer
append(b, start, start + length)
write(int)
- Method in class com.jkristian.io.
LineOutputStream
writeError(String)
- Method in class com.jkristian.cli.
UnixCommand
writeError(Object)
- Method in class com.jkristian.cli.
UnixCommand
writeTo(OutputStream)
- Method in class com.jkristian.io.
ByteArrayBuffer
writeTo(int, int, OutputStream)
- Method in class com.jkristian.io.
ByteArrayBuffer
writeTo(OutputStream)
- Method in class com.jkristian.lang.
ByteArraySequence
writeTo(int, int, OutputStream)
- Method in class com.jkristian.lang.
ByteArraySequence
writeTo(OutputStream)
- Method in interface com.jkristian.lang.
ByteSequence
Copy this sequence into an OutputStream.
writeTo(int, int, OutputStream)
- Method in interface com.jkristian.lang.
ByteSequence
Copy a sub-sequence into an OutputStream.
writeTo(ByteSequence, OutputStream)
- Static method in class com.jkristian.lang.
ByteSequenceHelper
A
B
C
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes