Sharkysoft home
A B C D E F G H I L M N P Q R S T U W

A

accept(File, String) - Method in class lava.io.WildcardFilenameFilter
Determines if the given filename matches the expression associated with this FilenameFilter.
accept(int) - Method in class lava.io.FilteredInputStream
Defines acceptable characters.
accept(String) - Method in class lava.string.WildcardExpression
Tests string.
adapt(Reader) - Static method in class lava.io.MarkReader
Returns a Reader, based on the supplied reader, that is guaranteed to have mark capabilities.
add(File) - Method in class lava.io.PathSet
Convenience method.
add(Path) - Method in class lava.io.PathSet
Appends path to set.
addRecursively(File) - Method in class lava.io.PathSet
Convenience method.
addRecursively(Path) - Method in class lava.io.PathSet
Appends directory to set.
adjustCase() - Method in class lava.io.Path
Corrects case to match existing files.
AsciiInputStreamReader - class lava.io.AsciiInputStreamReader.
Converts byte stream to char stream without decoding.
AsciiInputStreamReader(InputStream) - Constructor for class lava.io.AsciiInputStreamReader
Initializes with InputStream.
AsciiOutputStream - class lava.io.AsciiOutputStream.
ASCII output stream.
AsciiOutputStream(OutputStream) - Constructor for class lava.io.AsciiOutputStream
Sets forwarding OutputStream.

B

bytesToHexString(byte[]) - Static method in class lava.string.StringEncoder
Converts byte array to hex string.

C

CHANGE_ROOT - Static variable in class lava.io.Path
Forces root dir on relative path.
CharacterStack - class lava.string.CharacterStack.
Character stack.
CharacterStack() - Constructor for class lava.string.CharacterStack
Initializes empty character stack.
charForDigit(int) - Static method in class lava.string.StringEncoder
Converts digit value to character.
clone() - Method in class lava.io.LineSeparatorFilter
Creates an independent copy of this instance.
clone() - Method in class lava.string.CharacterStack
Clones stack.
close() - Method in class lava.io.TemporaryFileOutputStream
Closes the temporary file and, if a rename destination was specified when this instance was constructed, attempts to rename it.
close() - Method in class lava.io.TemporaryFileWriter
Closes the temporary file and, if a rename destination was specified when this instance was constructed, attempts to rename it.
close() - Method in class lava.io.AsciiInputStreamReader
Closes this Reader.
close() - Method in class lava.io.UnlimitedPushbackReader
 
close() - Method in class lava.text.html.HtmlParser
Closes source input stream.
close(HtmlParser) - Static method in class lava.io.IoCloser
Closes HtmlParser without throwing exception.
close(InputStream) - Static method in class lava.io.IoCloser
Closes InputStream without throwing exception.
close(OutputStream) - Static method in class lava.io.IoCloser
Closes OutputStream without throwing exception.
close(RandomAccessFile) - Static method in class lava.io.IoCloser
Closes RandomAccessFile without throwing exception.
close(Reader) - Static method in class lava.io.IoCloser
Closes Reader without throwing exception.
close(ServerSocket) - Static method in class lava.io.IoCloser
Closes ServerSocket without throwing exception.
close(Socket) - Static method in class lava.io.IoCloser
Closes Socket without throwing exception.
close(Writer) - Static method in class lava.io.IoCloser
Closes Writer without throwing exception.
closeAndRename(File) - Method in class lava.io.TemporaryFileOutputStream
Closes the output stream and optionally renames the temporary file.
closeAndRename(File) - Method in class lava.io.TemporaryFileWriter
Closes the output stream and optionally renames the temporary file.
CommandLineFileSelection - class lava.io.CommandLineFileSelection.
Command-line file selection.
CommandLineFileSelection(String[], int) - Constructor for class lava.io.CommandLineFileSelection
Initializes file list.
CommandLineFileSelection(Vector) - Constructor for class lava.io.CommandLineFileSelection
Initializes file list.
compare(Object, Object) - Method in class lava.string.ToStringCollator
 
compare(String, String) - Method in class lava.string.ToStringCollator
 
compareTo(Object) - Method in class lava.io.Path
 
computeStreamDigest(InputStream, String) - Static method in class lava.io.IoToolbox
Computes a message digest from a stream.
concatenatePaths(String, String) - Static method in class lava.string.PathToolbox
Concatenates paths.
CONDITIONAL_RELATIVE - Static variable in class lava.io.Path
Resolve relative path.
ConsoleCommandShell - class lava.io.ConsoleCommandShell.
Console-based command interface.
ConsoleCommandShell(ConsoleDialog, String) - Constructor for class lava.io.ConsoleCommandShell
Initializes a new ConsoleCommandShell with the specified prompt.
ConsoleDialog - class lava.io.ConsoleDialog.
Console-based input manager.
ConsoleDialog() - Constructor for class lava.io.ConsoleDialog
Constructs an instance that sends prompts to System.out and receives responses from System.in.
ConsoleDialog(Reader) - Constructor for class lava.io.ConsoleDialog
Constructs an instance that sends prompts to System.out and receives responses from the specified Reader.
ConsoleDialog(Reader, Writer) - Constructor for class lava.io.ConsoleDialog
Constructs an instance that sends prompts to the specified output stream and reads responses from the specified input stream.
contains(String, char) - Static method in class lava.string.StringToolbox
Determines whether a string contains a character.
contains(String, String) - Static method in class lava.string.StringToolbox
Determines whether a string contains a substring.
convertTabs(String) - Static method in class lava.string.StringIndenter
Converts tabs to spaces.
convertTabs(String, int) - Static method in class lava.string.StringIndenter
Converts tabs to spaces.
count(String, char) - Static method in class lava.string.StringToolbox
Counts character occurrences.
count(String, String) - Static method in class lava.string.StringToolbox
Counts substring occurences.
countReplies(String, int) - Static method in class lava.io.Ping
Counts replies from pinged host.
createAsDirectory(boolean) - Method in class lava.io.Path
Creates file.
createAsFile(boolean) - Method in class lava.io.Path
Creates file.
createFromJavaFile(File) - Static method in class lava.io.Path
Converts File to Path.

D

decode(String) - Static method in class lava.text.html.HtmlEntities
 
decodeCString(String) - Static method in class lava.string.StringDecoder
Details: decodeCString decodes a C-style string that may contain backslash-escaped sequences.
decodeHtmlText(String) - Static method in class lava.string.StringDecoder
Decodes HTML-encoded string.
decodeHtmlText(String) - Static method in class lava.text.html.HtmlEntities
 
decodeQuotedCString(String) - Static method in class lava.string.StringDecoder
Decodes quoted C string.
default_error_response - Variable in class lava.io.ConsoleDialog
Default response to be used when the error response parameter is omitted from a query method call.
DEFAULT_SEPARATOR - Static variable in class lava.io.LineSeparatorFilter
 
deleteAttribute(String) - Method in class lava.text.html.HtmlOpenTag
Deletes attribute.
digitForChar(char) - Static method in class lava.string.StringDecoder
Converts digit character to value.
DirectoryNotFoundException - exception lava.io.DirectoryNotFoundException.
Indicates invalid directory name.
DirectoryNotFoundException() - Constructor for class lava.io.DirectoryNotFoundException
Constructs an instance of this class with no detail message.
DirectoryNotFoundException(File) - Constructor for class lava.io.DirectoryNotFoundException
Constructs an instance of this class with a detail message specifying the invalid directory name.
DirectoryNotFoundException(String) - Constructor for class lava.io.DirectoryNotFoundException
Constructs an instance of this class with the given detail message.
DOS_LINE_SEPARATOR - Static variable in class lava.io.LineSeparatorFilter
The DOS/Windows-style line separator ("\r\n").

E

encode(String) - Static method in class lava.text.html.HtmlEntities
 
encodeAsciiJavaString(String) - Static method in class lava.string.StringEncoder
Encodes string into Java string literal.
encodeHtmlText(String) - Static method in class lava.string.StringEncoder
Encodes HTML text.
encodeHtmlText(String) - Static method in class lava.text.html.HtmlEntities
 
enumerate() - Method in class lava.io.PathSet
Enumerates set.
eof() - Method in class lava.io.UnlimitedPushbackReader
Tells if the end-of-stream has been reached.
equals(Object) - Method in class lava.io.Path
Tests for equivalence.
exists() - Method in class lava.io.Path
Tests existance.
expectClassString(PushbackReader, ICharacterClass) - Static method in class lava.io.StreamParser
Expects class string.
expectDigitsString(PushbackReader, int) - Static method in class lava.io.StreamParser
Expects digits string.
expectExactString(PushbackReader, String) - Static method in class lava.io.StreamParser
 
expectHorizontalWhiteString(PushbackReader) - Static method in class lava.io.StreamParser
Expects horizontal white string.
expectHtmlIdentifier(PushbackReader) - Static method in class lava.io.StreamParser
Expects HTML identifier.
expectIntegerString(PushbackReader) - Static method in class lava.io.StreamParser
Expects integer string.
expectJavaIdentifier(PushbackReader) - Static method in class lava.io.StreamParser
Expects Java identifier.
expectQuotedCString(PushbackReader) - Static method in class lava.io.StreamParser
Expects quoted C string.
expectRealString(PushbackReader) - Static method in class lava.io.StreamParser
Expects real number string.
expectShellArgument(PushbackReader) - Static method in class lava.io.StreamParser
Expects shell argument.
expectString(PushbackReader) - Static method in class lava.io.StreamParser
Expects a string.
expectWhiteString(PushbackReader) - Static method in class lava.io.StreamParser
Expects white string.

F

FileFormatException - exception lava.io.FileFormatException.
Indicates incompatible file format.
FileFormatException() - Constructor for class lava.io.FileFormatException
Initializes with no detail message.
FileFormatException(String) - Constructor for class lava.io.FileFormatException
Initializes with detail message.
FileRewriter - class lava.io.FileRewriter.
Rewrites files in place.
FileRewriter(File) - Constructor for class lava.io.FileRewriter
Initializes the members of this instance in preparation for rewriting the specified file.
filter(char[]) - Method in class lava.io.LineSeparatorFilter
Returns a new array with the line separators replaced by the preferred line separator declared when this instance was created.
filter(String) - Method in class lava.io.LineSeparatorFilter
Returns a new String with the line separators replaced by the preferred line separator declared when this instance was created.
FilteredInputStream - class lava.io.FilteredInputStream.
Removes characters from base input stream.
FilteredInputStream(InputStream) - Constructor for class lava.io.FilteredInputStream
Specifies base input stream.
findDifference(String, String) - Static method in class lava.string.StringToolbox
Finds first difference.
FORCE_RELATIVE - Static variable in class lava.io.Path
Concatenates two paths.

G

getAttribute(String) - Method in class lava.text.html.HtmlOpenTag
Returns attribute.
getCanonicalPath() - Method in class lava.io.Path
 
getCollationKey(String) - Method in class lava.string.ToStringCollator
 
getCommand() - Method in class lava.io.ConsoleCommandShell
Outputs the command prompt to the console, waits for a response, parses it, and then returns the command (i.e., the first word of the response).
getCommonSuffix(String, String) - Static method in class lava.string.StringToolbox
Determines common suffix.
getConfigFileReader(String) - Static method in class lava.io.IoToolbox
Returns reader suitable for parsing config files.
getContents() - Method in class lava.io.UnreadBuffer
Returns entire unread stack.
getError() - Method in class lava.io.LineEnumeration
Returns ioe.
getFile() - Method in class lava.io.TemporaryFileOutputStream
Returns a File object representing this stream's temporary file.
getFile() - Method in class lava.io.TemporaryFileWriter
Returns a File object representing this stream's temporary file.
getFileName() - Method in class lava.io.Path
 
getFilename(String) - Static method in class lava.string.PathToolbox
Returns last path component.
getIndent(String) - Static method in class lava.string.StringIndenter
Determines indent amount.
getIndent(String, int) - Static method in class lava.string.StringIndenter
Determines indent amount.
getInputStream() - Method in class lava.io.FileRewriter
Returns an InputStream that reads from the file being rewritten.
getInstance() - Static method in class lava.string.ToStringCollator
 
getInstance(Locale) - Static method in class lava.string.ToStringCollator
 
getLastModifiedTime() - Method in class lava.io.Path
Returns modification timestamp.
getLineNumber() - Method in class lava.io.UnixLineReader
Returns the total number of lines read so far.
getLineParser(String) - Static method in class lava.io.StreamParser
Creates line parser.
getLineSeparator() - Method in class lava.io.AsciiOutputStream
Returns current line separator.
getOriginalSource() - Method in class lava.text.html.HtmlComponent
 
getOutputStream() - Method in class lava.io.FileRewriter
Returns an OutputStream that writes to the file being rewritten.
getParam() - Method in class lava.io.ConsoleCommandShell
Returns the next parameter from the most recently parsed command line.
getParentDirectory() - Method in class lava.io.Path
 
getParentPath(String) - Static method in class lava.string.PathToolbox
Returns parent.
getReader() - Method in class lava.io.FileRewriter
Returns a Reader that reads from the file being rewritten.
getReader() - Method in class lava.io.UnreadBuffer
Returns source stream.
getRootDirectory() - Static method in class lava.io.Path
Returns root directory.
getSelection() - Method in class lava.io.CommandLineFileSelection
 
getSize() - Method in class lava.io.Path
Returns file size.
getStdinReader() - Static method in class lava.io.IoToolbox
Creates reader for stdin.
getText() - Method in class lava.text.html.HtmlText
Returns text.
getType() - Method in class lava.text.html.HtmlRegularTag
Returns tag type.
getWorkingDirectory() - Static method in class lava.io.Path
Returns working directory.
getWriter() - Method in class lava.io.FileRewriter
Returns a Writer that writes to the file being rewritten.

H

hashCode() - Method in class lava.io.Path
Returns hash code.
hashCode() - Method in class lava.string.ToStringCollator
 
HashCommentStripperReader - class lava.io.HashCommentStripperReader.
Strips hashmark comments from a Reader.
HashCommentStripperReader(Reader) - Constructor for class lava.io.HashCommentStripperReader
Constructs a new instance that reads from the given Reader.
hasMoreElements() - Method in class lava.io.LineEnumeration
Synonym for hasMoreLines.
hasMoreLines() - Method in class lava.io.LineEnumeration
Indicates whether this Enumeration has more elements.
hexStringToBytes(String) - Static method in class lava.string.StringDecoder
Coverts hex string to bytes.
HtmlCloseTag - class lava.text.html.HtmlCloseTag.
Closing HTML tag.
HtmlCloseTag(String) - Constructor for class lava.text.html.HtmlCloseTag
 
HtmlComment - class lava.text.html.HtmlComment.
HTML comment.
HtmlComponent - class lava.text.html.HtmlComponent.
Parsed HTML element.
HtmlEntities - class lava.text.html.HtmlEntities.
Translate HTML entities.
HtmlEntities() - Constructor for class lava.text.html.HtmlEntities
 
HtmlError - class lava.text.html.HtmlError.
Malformed HTML source.
HtmlOpenTag - class lava.text.html.HtmlOpenTag.
Opening HTML tag.
HtmlOpenTag(String) - Constructor for class lava.text.html.HtmlOpenTag
 
HtmlParser - class lava.text.html.HtmlParser.
Parses HTML source.
HtmlParser(PushbackReader) - Constructor for class lava.text.html.HtmlParser
Sets HTML source.
HtmlRegularTag - class lava.text.html.HtmlRegularTag.
HTML tag.
HtmlSpecialTag - class lava.text.html.HtmlSpecialTag.
Unusual HTML tag.
HtmlText - class lava.text.html.HtmlText.
Uninterpreted HTML text.
HtmlText(String) - Constructor for class lava.text.html.HtmlText
 

I

ICharacterClass - interface lava.string.ICharacterClass.
Defines character class.
IoCloser - class lava.io.IoCloser.
Clean stream/file closing.
IoToolbox - class lava.io.IoToolbox.
Miscellaneous I/O functions.
IoToolbox() - Constructor for class lava.io.IoToolbox
 
isAbsolute() - Method in class lava.io.Path
Tells whether path is absolute.
isAbsolutePath(String) - Static method in class lava.string.PathToolbox
Determines whether path is absolute.
isCloseTag(HtmlComponent, String) - Static method in class lava.text.html.HtmlParser
 
isDataFile() - Method in class lava.io.Path
Determines whether path is file.
isDirectory() - Method in class lava.io.Path
Determines whether path is directory.
isMember(int) - Method in interface lava.string.ICharacterClass
Determines membership.
isOpenTag(HtmlComponent, String) - Static method in class lava.text.html.HtmlParser
 
isReadable() - Method in class lava.io.Path
Determines whether file is readable.
isRelative() - Method in class lava.io.Path
 
isRelativePath(String) - Static method in class lava.string.PathToolbox
Determines whether path is relative.
isWritable() - Method in class lava.io.Path
Determines whether file is writable.

L

lava.io - package lava.io
File I/O, stream parsing, console-based user dialogs.
lava.string - package lava.string
String construction, manipulation, conversion, formatting; wildcard expressions.
lava.text.html - package lava.text.html
HTML parsing.
left(String, int) - Static method in class lava.string.StringToolbox
 
LFilterReader - class lava.io.LFilterReader.
Modified FilterReader.
LFilterReader(Reader) - Constructor for class lava.io.LFilterReader
Sets forwarding to Reader.
LineEnumeration - class lava.io.LineEnumeration.
Converts a Reader into an Enumeration of lines.
LineEnumeration(BufferedReader) - Constructor for class lava.io.LineEnumeration
Specifies the base Reader.
LineSeparatorFilter - class lava.io.LineSeparatorFilter.
Filters line-separators from text stream.
LineSeparatorFilter() - Constructor for class lava.io.LineSeparatorFilter
Initializes a new LineSeparatorFilter to replace all line separators with the system's platform-specific line separator.
LineSeparatorFilter(String) - Constructor for class lava.io.LineSeparatorFilter
Initializes a new LineSeparatorFilter to replace all line separators with the specified string.
list() - Method in class lava.io.Path
Lists directory contents.
looksLikeAnEmailAddress(String) - Static method in class lava.string.StringToolbox
Determines if string looks like an email address.

M

MAC_LINE_SEPARATOR - Static variable in class lava.io.LineSeparatorFilter
The Macintosh-style line separator ("\r").
main(String[]) - Static method in class lava.io.Ping
Test program entry point.
makeIndentPrefix(int) - Static method in class lava.string.StringIndenter
Creates prefix for indenting.
makeIndentPrefix(int, int) - Static method in class lava.string.StringIndenter
Creates prefix for indenting.
mark(int) - Method in class lava.io.UnixLineReader
Mark the present position in this filtered stream.
mark(int) - Method in class lava.io.MarkReader
Mark the present position in this filtered stream.
mark(int) - Method in class lava.io.UnlimitedPushbackReader
Marks the present position.
MarkReader - class lava.io.MarkReader.
Adds mark support to Reader.
MarkReader(Reader) - Constructor for class lava.io.MarkReader
Initializes a new MarkReader to read from the indicated Reader.
markSupported() - Method in class lava.io.NullInputStream
True.
markSupported() - Method in class lava.io.MarkReader
Indicates that this Reader supports marking.
minimizeSpaces(String) - Static method in class lava.string.StringToolbox
Removes excess spaces.
move(Path) - Method in class lava.io.Path
Moves file.

N

nextElement() - Method in class lava.io.LineEnumeration
Returns the next element.
nextLine() - Method in class lava.io.LineEnumeration
Returns the next line.
NO_VALUE - Static variable in class lava.text.html.HtmlOpenTag
Represents undefined value.
normalize(String) - Static method in class lava.string.WildcardExpression
Normalizes expression.
normalizeMask(String) - Static method in class lava.io.WildcardFilenameFilter
Normalizes the filename mask.
NullInputStream - class lava.io.NullInputStream.
Empty input stream.
NullInputStream() - Constructor for class lava.io.NullInputStream
 
NumberString - class lava.string.NumberString.
Converts strings to numbers.
NumberString() - Constructor for class lava.string.NumberString
 

P

paramsRemaining() - Method in class lava.io.ConsoleCommandShell
Returns the number of parameters that remain to be read.
parse() - Method in class lava.text.html.HtmlParser
Parses one HTML element.
parse(PushbackReader) - Static method in class lava.text.html.HtmlText
Parses text field from stream.
Path - class lava.io.Path.
File in virtual/physical Unix file system.
Path(Path, Path, int) - Constructor for class lava.io.Path
Combines two path components.
Path(Path, String, int) - Constructor for class lava.io.Path
Combines two path components.
Path(String) - Constructor for class lava.io.Path
Initializes with relative or absolute path.
Path(String, String, int) - Constructor for class lava.io.Path
Combines two path components.
PathSet - class lava.io.PathSet.
Unique file list manager.
PathSet(boolean) - Constructor for class lava.io.PathSet
Initializes empty set.
PathToolbox - class lava.string.PathToolbox.
Path string manipulation.
PathToolbox() - Constructor for class lava.string.PathToolbox
 
peek() - Method in class lava.io.UnreadBuffer
Peeks ahead one character.
peek() - Method in class lava.io.UnlimitedPushbackReader
Previews the next character.
peek() - Method in class lava.text.html.HtmlParser
Peeks at next component without consuming.
peek(PushbackReader) - Static method in class lava.io.IoToolbox
 
peekPop() - Method in class lava.io.UnreadBuffer
Peeks top of stack.
Ping - class lava.io.Ping.
ICMP-based ping utilities.
Ping() - Constructor for class lava.io.Ping
 
pop() - Method in class lava.io.UnreadBuffer
Removes character from unread stack.
pop() - Method in class lava.string.CharacterStack
Pops character.
popAll() - Method in class lava.io.UnreadBuffer
Pops entire unread stack.
preloadStream(Reader, int) - Static method in class lava.io.IoToolbox
Loads entire stream into string.
printLines(String[]) - Static method in class lava.io.IoToolbox
Prints lines.
prompt - Variable in class lava.io.ConsoleCommandShell
Prompt sent to the user to indicate that a line of text (i.e., a command) is requested.
push(char) - Method in class lava.io.UnreadBuffer
Pushes character onto unread stack.
push(char) - Method in class lava.string.CharacterStack
Pushes character.
push(char[]) - Method in class lava.string.CharacterStack
Pushes characters.
push(char[], int, int) - Method in class lava.string.CharacterStack
Pushes characters.
push(int) - Method in class lava.io.UnreadBuffer
Pushes character onto unread stack.
push(String) - Method in class lava.io.UnreadBuffer
Pushes string onto unread stack.
push(String) - Method in class lava.string.CharacterStack
Pushes string.

Q

queryChar(String) - Method in class lava.io.ConsoleDialog
Queries the user for a single character, using the default error response.
queryChar(String, String) - Method in class lava.io.ConsoleDialog
Queries the user for a single character.
queryFloat(String) - Method in class lava.io.ConsoleDialog
Queries the user for a float.
queryFloat(String, String) - Method in class lava.io.ConsoleDialog
Queries the user for a float.
queryInputFile(String, String) - Method in class lava.io.ConsoleDialog
See queryInputFile(String,String,String).
queryInputFile(String, String, String) - Method in class lava.io.ConsoleDialog
Queries the user for an output filename.
queryInt(String) - Method in class lava.io.ConsoleDialog
Queries the user for an int.
queryInt(String, int) - Method in class lava.io.ConsoleDialog
Queries the user for an int.
queryInt(String, int, String) - Method in class lava.io.ConsoleDialog
Queries the user for an int.
queryOutputFile(String, String) - Method in class lava.io.ConsoleDialog
See queryOutputFile(String,String,String).
queryOutputFile(String, String, String) - Method in class lava.io.ConsoleDialog
Queries the user for an output filename.
queryWord(String) - Method in class lava.io.ConsoleDialog
Queries the user for a single word or C-style quoted string.
queryWord(String, String) - Method in class lava.io.ConsoleDialog
Queries the user for a single word or C-style quoted string.
queryWords(String) - Method in class lava.io.ConsoleDialog
Queries the user for a list of words.
queryWords(String, String) - Method in class lava.io.ConsoleDialog
Queries the user for a list of words.

R

read() - Method in class lava.io.FilteredInputStream
Returns a filtered character.
read() - Method in class lava.io.AsciiInputStreamReader
Reads one byte.
read() - Method in class lava.io.UnreadBuffer
Reads single character.
read() - Method in class lava.io.NullInputStream
Returns EOS token.
read() - Method in class lava.io.HashCommentStripperReader
Reads a character from the comment-stripped stream.
read() - Method in class lava.io.UnixLineReader
Reads the next character from the stream.
read() - Method in class lava.io.MarkReader
Reads the next character from the stream.
read() - Method in class lava.io.UnlimitedPushbackReader
Reads the next character.
read(char[]) - Method in class lava.io.LFilterReader
Reads characters.
read(char[]) - Method in class lava.io.UnlimitedPushbackReader
 
read(char[], int, int) - Method in class lava.io.AsciiInputStreamReader
Reads bytes from the input stream.
read(char[], int, int) - Method in class lava.io.HashCommentStripperReader
Reads a block of characters from the comment-stripped stream.
read(char[], int, int) - Method in class lava.io.UnixLineReader
Reads a block of characters from the stream.
read(char[], int, int) - Method in class lava.io.MarkReader
Reads a block of characters from the stream.
read(char[], int, int) - Method in class lava.io.UnlimitedPushbackReader
Reads a block of characters.
readLine() - Method in class lava.io.ConsoleDialog
Reads a line of input.
readLine() - Method in class lava.io.UnixLineReader
Reads a line, or the rest of the current line if some of the current line has already been read.
readLine(Reader) - Static method in class lava.io.IoToolbox
 
remove(File) - Method in class lava.io.PathSet
Convenience method.
remove(Path) - Method in class lava.io.PathSet
Removes path from set.
removeRecursively(File) - Method in class lava.io.PathSet
Convenience method.
removeRecursively(Path) - Method in class lava.io.PathSet
Removes directory from set.
repeat(char, int) - Static method in class lava.string.StringToolbox
Creates string by repeating character.
repeat(String, int) - Static method in class lava.string.StringToolbox
Creates string by repeating string.
replace(String, String, String) - Static method in class lava.string.StringToolbox
Search and replace.
reset() - Method in class lava.io.NullInputStream
No operation.
reset() - Method in class lava.io.UnixLineReader
Attempts to reset the stream.
reset() - Method in class lava.io.MarkReader
Attempts to reset the stream.
reset() - Method in class lava.io.UnlimitedPushbackReader
Restores this stream to the previously marked state.
resolveRelativePath(String, String) - Static method in class lava.string.PathToolbox
Resolves relative path from working directory.
right(String, int) - Static method in class lava.string.StringToolbox
 

S

searchString(Reader, String, int, StringBuffer) - Static method in class lava.io.StreamParser
Searches for string.
send(String) - Method in class lava.io.ConsoleDialog
Writes a string to the output stream and flushes.
sendLine(String) - Method in class lava.io.ConsoleDialog
Writes a line to the output stream and flushes.
setAttribute(String, String) - Method in class lava.text.html.HtmlOpenTag
Sets attribute.
setIndent(String, int) - Static method in class lava.string.StringIndenter
Sets indent of string.
setIndent(String, int, int) - Static method in class lava.string.StringIndenter
Sets indent of string.
setLastModifiedTime(long) - Method in class lava.io.Path
 
setLineNumber(int) - Method in class lava.io.UnixLineReader
Sets the current line number.
setLineSeparator(String) - Method in class lava.io.AsciiOutputStream
Sets line separator.
setStripping(boolean) - Method in class lava.io.HashCommentStripperReader
 
simplifyPath(String) - Static method in class lava.string.PathToolbox
Generates shortest equivalent path..
size() - Method in class lava.string.CharacterStack
Returns stack height.
splitString(String, String) - Static method in class lava.string.StringToolbox
Divides string into tokens.
STANDARD_TAB_SIZE - Static variable in class lava.string.StringIndenter
Standard tab size.
StreamFormatException - exception lava.io.StreamFormatException.
Indicates incompatible stream format.
StreamFormatException() - Constructor for class lava.io.StreamFormatException
Initializes a new StreamFormatException with no detail message.
StreamFormatException(String) - Constructor for class lava.io.StreamFormatException
Initializes a new StreamFormatException with the specified detail message.
StreamParser - class lava.io.StreamParser.
Stream parsing utilities.
StreamParser() - Constructor for class lava.io.StreamParser
 
StringDecoder - class lava.string.StringDecoder.
Decodes strings.
StringDecoder() - Constructor for class lava.string.StringDecoder
 
StringEncoder - class lava.string.StringEncoder.
Encodes strings.
StringEncoder() - Constructor for class lava.string.StringEncoder
 
StringIndenter - class lava.string.StringIndenter.
Indentation management.
StringIndenter() - Constructor for class lava.string.StringIndenter
 
StringToolbox - class lava.string.StringToolbox.
Miscellaneous string utilities.
StringToolbox() - Constructor for class lava.string.StringToolbox
 
stripping - Variable in class lava.io.HashCommentStripperReader
Indicates whether stripping is currently enabled.

T

TemporaryFileOutputStream - class lava.io.TemporaryFileOutputStream.
Writes data to temporary file.
TemporaryFileOutputStream() - Constructor for class lava.io.TemporaryFileOutputStream
Creates an instance that writes to a randomly chosen temporary file.
TemporaryFileOutputStream(File) - Constructor for class lava.io.TemporaryFileOutputStream
Creates an instance that writes to a randomly chosen temporary file in the same directory as the given file.
TemporaryFileWriter - class lava.io.TemporaryFileWriter.
Writes data to temporary file.
TemporaryFileWriter() - Constructor for class lava.io.TemporaryFileWriter
Creates an instance that writes to a randomly chosen temporary file.
TemporaryFileWriter(File) - Constructor for class lava.io.TemporaryFileWriter
Creates an instance that writes to a randomly chosen temporary file in the same directory as the given file.
toAbsolutePath() - Method in class lava.io.Path
Converts to absolute path.
toBigInteger(String) - Static method in class lava.string.NumberString
Converts numeric string to BigInteger.
toInitialCaps(String) - Static method in class lava.string.StringToolbox
Converts string to "title" case.
toJavaFile() - Method in class lava.io.Path
 
toRelativePath() - Method in class lava.io.Path
Converts to relative path.
toRelativePath(Path) - Method in class lava.io.Path
Converts to relative path.
toRelativePath(String, String) - Static method in class lava.string.PathToolbox
Computes relative path leading from one directory to another.
toSignedInt(String) - Static method in class lava.string.NumberString
Decodes signed int.
toSignedInt(String, int) - Static method in class lava.string.NumberString
Safely converts String to int.
toSignedLong(String) - Static method in class lava.string.NumberString
Decodes signed long.
toString() - Method in class lava.io.Path
Returns path.
toString() - Method in class lava.string.WildcardExpression
Returns string representation.
toString() - Method in class lava.text.html.HtmlComponent
Generates string representation.
toString() - Method in class lava.text.html.HtmlSpecialTag
Returns source text.
toString() - Method in class lava.text.html.HtmlComment
Returns original comment string.
toString() - Method in class lava.text.html.HtmlText
Returns text.
toString() - Method in class lava.text.html.HtmlError
Returns error text.
toString() - Method in class lava.text.html.HtmlOpenTag
Generates string representation.
toString() - Method in class lava.text.html.HtmlCloseTag
Generates string representation.
ToStringCollator - class lava.string.ToStringCollator.
Collates non-string objects.
toUnsignedInt(String, int) - Static method in class lava.string.NumberString
Safely converts String to unsigned int.
trim(String, char) - Static method in class lava.string.StringToolbox
Trims characters from both ends of string.
trimTrailing(String, char) - Static method in class lava.string.StringToolbox
Trims trailing characters.
tryClassString(PushbackReader, ICharacterClass) - Static method in class lava.io.StreamParser
Parses class string.
tryDigitsString(PushbackReader, int) - Static method in class lava.io.StreamParser
Parses digit string.
tryEmailAddress(PushbackReader) - Static method in class lava.io.StreamParser
Parses email address.
tryExactString(PushbackReader, String) - Static method in class lava.io.StreamParser
 
tryHorizontalWhiteString(PushbackReader) - Static method in class lava.io.StreamParser
Parses horizontal white space.
tryHtmlIdentifier(PushbackReader) - Static method in class lava.io.StreamParser
Parses HTML identifier.
tryIntegerString(PushbackReader) - Static method in class lava.io.StreamParser
Parses integer string.
tryJavaIdentifier(PushbackReader) - Static method in class lava.io.StreamParser
Parses Java identifier.
tryQuotedCString(PushbackReader) - Static method in class lava.io.StreamParser
Parses quoted C string.
tryRealString(PushbackReader) - Static method in class lava.io.StreamParser
Reads a real number string.
tryShellArgument(PushbackReader) - Static method in class lava.io.StreamParser
Parses shell argument.
tryString(PushbackReader) - Static method in class lava.io.StreamParser
Parses string.
tryWhiteString(PushbackReader) - Static method in class lava.io.StreamParser
Parses white space.

U

UNIX_LINE_SEPARATOR - Static variable in class lava.io.LineSeparatorFilter
The Unix-style line separator ("\n").
UnixLineReader - class lava.io.UnixLineReader.
Filters any-platform text stream to appear as if it originated from a Unix file.
UnixLineReader(BufferedReader) - Constructor for class lava.io.UnixLineReader
Initializes a new instance to read from the specified reader.
UnlimitedPushbackReader - class lava.io.UnlimitedPushbackReader.
"Pushbackable" input stream with no pushback limit.
UnlimitedPushbackReader(Reader) - Constructor for class lava.io.UnlimitedPushbackReader
Converts a Reader to an UnlimitedPushbackReader.
unlink() - Method in class lava.io.Path
Deletes file or directory.
unread() - Method in class lava.io.UnreadBuffer
Unreads one character.
unread(char[]) - Method in class lava.io.UnlimitedPushbackReader
 
unread(char[], int, int) - Method in class lava.io.UnlimitedPushbackReader
 
unread(int) - Method in class lava.io.UnlimitedPushbackReader
Pushes a character back to the stream.
unread(PushbackReader, String) - Static method in class lava.io.IoToolbox
Pushes string onto PushbackReader.
unread(String) - Method in class lava.io.UnlimitedPushbackReader
Pushes a String back to the stream.
unreadAll() - Method in class lava.io.UnreadBuffer
Unreads all characters.
UnreadBuffer - class lava.io.UnreadBuffer.
Enhanced unread support for PushbackReaders.
UnreadBuffer(PushbackReader) - Constructor for class lava.io.UnreadBuffer
Sets source stream.
unreadEos() - Method in class lava.io.UnreadBuffer
Unreads if not EOS.
UrlInputStream - class lava.io.UrlInputStream.
Reads from URL-specified source.
UrlInputStream(String) - Constructor for class lava.io.UrlInputStream
Sets source URL.

W

WildcardExpression - class lava.string.WildcardExpression.
Tests strings against wildcard expressions.
WildcardExpression(String) - Constructor for class lava.string.WildcardExpression
Sets expression string.
WildcardExpression(String, String) - Constructor for class lava.string.WildcardExpression
Reserved.
WildcardFilenameFilter - class lava.io.WildcardFilenameFilter.
Filters filenames using a standard wildcard mask.
WildcardFilenameFilter(String) - Constructor for class lava.io.WildcardFilenameFilter
Initializes a WildcardFilenameFilter using the given wildcard expression.
WildcardFilenameFilter(String, String) - Constructor for class lava.io.WildcardFilenameFilter
Reserved for future implementation.
write(String) - Method in class lava.io.AsciiOutputStream
Writes ASCII string.
writeln() - Method in class lava.io.AsciiOutputStream
Terminates line.
writeln(String) - Method in class lava.io.ConsoleCommandShell
 
writeln(String) - Method in class lava.io.AsciiOutputStream
Writes ASCII line.

A B C D E F G H I L M N P Q R S T U W
Sharkysoft home