Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

Ack - Class in ca.randolf.fx
Acknowledgement dialogue, with customizable confirmation options (Yes/No, etc.).
Ack() - Constructor for class ca.randolf.fx.Ack
Default constructor for the Acknowledgement dialogue (sets the Window's title to "Confirmation" and the prompt to "Are you sure?" with the buttons "Yes" and "No").
Ack(String, Button...) - Constructor for class ca.randolf.fx.Ack
Default constructor for the Acknowledgement dialogue.
Ack(String, int, Button...) - Constructor for class ca.randolf.fx.Ack
Default constructor for the Acknowledgement dialogue.
Ack(String, String, int, String...) - Constructor for class ca.randolf.fx.Ack
Default constructor for the Acknowledgement dialogue.
Ack(String, Node, int, String...) - Constructor for class ca.randolf.fx.Ack
Default constructor for the Acknowledgement dialogue.
Ack(String, String, Button...) - Constructor for class ca.randolf.fx.Ack
Constructor for the Acknowledgement dialogue.
Ack(String, Node, Button...) - Constructor for class ca.randolf.fx.Ack
Constructor for the Acknowledgement dialogue.
Ack(String, String, int, ImageView, Button...) - Constructor for class ca.randolf.fx.Ack
Constructor for the Acknowledgement dialogue.
Ack(String, Node, int, ImageView, Button...) - Constructor for class ca.randolf.fx.Ack
Constructor for the Acknowledgement dialogue.
add(String) - Method in class ca.randolf.io.Log
Add a normal log entry to the internal queue for logged output that is akin to sending to stdout.
add(String, String) - Method in class ca.randolf.io.Log
Add a normal log entry to the internal queue for logged output that is akin to sending to stdout.
addThread() - Method in class ca.randolf.lang.DynamicThreadPool
Increase the size of the ThreadPool by one thread.
addThreads(int) - Method in class ca.randolf.lang.DynamicThreadPool
Increase the size of the DynamicThreadPool by the specified number of threads.
append(String, String...) - Method in class ca.randolf.util.Prefs
Appends the specified String(s) to the underlying (or newly created) ArrayList<String> for the given key.
appendMax(String, String...) - Method in class ca.randolf.util.Prefs
Appends the specified String(s) to the underlying (or newly created) ArrayList<String> for the given key without exceeding the maximum number specified by the setPolicyAppendMax() method.  This is useful for maintaining a "most recently used" list.
appendMax(int, String, String...) - Method in class ca.randolf.util.Prefs
Appends the specified String(s) to the underlying (or newly created) ArrayList<String> for the given key without exceeding the maximum number specified.  This is useful for maintaining a "most recently used" list (in the spirit of user-friendly design, I suggest using a higher maximum number rather than a lower maximum, such as 42 instead of 10).
ArrayTools - Class in ca.randolf.util
Tools for dealing with arrays.
Atbash - Class in ca.randolf.security
This class provides a static method that transforms data using the Atbash alphabetic inversion technique, typically used for the purpose of disguising information where strong encryption isn't required but some simple obfuscation is useful.
atomize(String) - Static method in class ca.randolf.util.StringParser
Parses a String, returning all elements (or "atoms") as a String[] array.

B

Base64 - Class in ca.randolf.security
Base64 conversion methods.
BC_DRY - Static variable in class ca.randolf.net.cs.Iceberg.Constants
Bytecode 5: Indicates that the current River has run dry, and so there will be no further communications because all of its streams have been closed.  Any new communications on the current River ID must be treated as new Rivers that are not related in any way to this one.
BC_DWY - Static variable in class ca.randolf.net.cs.Iceberg.Constants
Bytecode 6: Indicates that the attempt to start a new River was rejected because the receiving Lake doesn't presently have a Waterfall, and, as is the case with the BC_DRY bytecode, there will be no further communications because all of its streams have effectively been closed.  Any new communications on the current River ID must be treated as new Rivers that are not related in any way to this one.
BC_ERR - Static variable in class ca.randolf.net.cs.Iceberg.Constants
Bytecode 3: Error (e.g., indicates that an operation failed, and any relevant details).
BC_NIX - Static variable in class ca.randolf.net.cs.Iceberg.Constants
Bytecode 4: Indicates that the current Lake is being closed, and all of its Rivers must run dry, so there will be no further communications because all of its streams will have to be closed.  Any new communications on any new River ID will either yield an IOException, or will be immediately refused with the operation code BC_DRY.
BC_NOP - Static variable in class ca.randolf.net.cs.Iceberg.Constants
Bytecode 0: No Operation (like the NOP/NOOP instructions in machine language code).
BC_TXT - Static variable in class ca.randolf.net.cs.Iceberg.Constants
Bytecode 2: Informational (e.g., an indication that an operation was successful after a number of failed attempts).
BC_VER - Static variable in class ca.randolf.net.cs.Iceberg.Constants
Bytecode 1: Protocol Version.  If the parameter contains 0 bytes, then this is a request for the remote endpoint to respond with the protocol version, otherwise if the parameter contains 1 or more bytes, then it is a response that contains the protocol version string (e.g., "1.00").
BG_ARGB - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the background as an ARGB colour, which also includes the alpha channel blending value that specifies the level of opacity.
BG_ARGB - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the background as an ARGB colour, which also includes the alpha channel blending value that specifies the level of opacity.
BG_ARGB_INT - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the background as an ARGB colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
BG_ARGB_INT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the background as an ARGB colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
BG_BGRA - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the background as an BGRA colour, which also includes the alpha channel blending value that specifies the level of opacity.
BG_BGRA - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the background as an BGRA colour, which also includes the alpha channel blending value that specifies the level of opacity.
BG_BGRA_INT - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the background as an BGRA colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
BG_BGRA_INT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the background as an BGRA colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
BG_RGB - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the background as an RGB colour.
BG_RGB - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the background as an RGB colour.
BG_RGB_INT - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the background as an RGB colour integer.
BG_RGB_INT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the background as an RGB colour integer.
BG_VGA - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the background colour by its VGA text mode colour index number, which must be within the range of 0 through 15 (additional bits will be ignored).
BG_VGA - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the background colour by its VGA text mode colour index number, which must be within the range of 0 through 15 (additional bits will be ignored).
bigIntegerValue() - Method in class ca.randolf.lang.VeryLong
Return the value of this VeryLong as a BigInteger object.
BitTools - Class in ca.randolf.math
This class provides static methods that make it easier to work with groups of bits.  Since working with individual bits is relatively easy, our emphasis is primarily on groups of bits.
BLACK - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour BLACK.  Also VGA text mode colour index 0.
BLACK - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour BLACK.  Also VGA text mode colour index 0.
BLINK_CLEAR - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Clear the BLINK attribute setting.
BLINK_CLEAR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Clear the BLINK attribute setting.
BLINK_OFF - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Disable the BLINK attribute.
BLINK_OFF - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Disable the BLINK attribute.
BLINK_ON - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Enable the BLINK attribute.
BLINK_ON - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Enable the BLINK attribute.
BLUE - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour BLUE.  Also VGA text mode colour index 1.
BLUE - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour BLUE.  Also VGA text mode colour index 1.
BOTTOM - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor to the bottom row.
BRIGHT_BLUE - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour BRIGHT_BLUE.  Also VGA text mode colour index 9.
BRIGHT_BLUE - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour BRIGHT_BLUE.  Also VGA text mode colour index 9.
BRIGHT_CYAN - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour BRIGHT_CYAN.  Also VGA text mode colour index 11.
BRIGHT_CYAN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour BRIGHT_CYAN.  Also VGA text mode colour index 11.
BRIGHT_GREEN - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
An alias for LIME.
BRIGHT_GREEN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
An alias for LIME.
BRIGHT_RED - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour BRIGHT_RED.  Also VGA text mode colour index 12.
BRIGHT_RED - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour BRIGHT_RED.  Also VGA text mode colour index 12.
BRIGHT_WHITE - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour WHITE.  Also VGA text mode colour index 15.
BRIGHT_WHITE - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour WHITE.  Also VGA text mode colour index 15.
BROWN - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour BROWN.  Also VGA text mode colour index 6.
BROWN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour BROWN.  Also VGA text mode colour index 6.
button(String, boolean, boolean, boolean, EventHandler<ActionEvent>) - Static method in class ca.randolf.fx.NodeTools
Creates a more complete "Button" object more easily so as to keep code simpler, and also more convenient to define fully-defined Button objects as final class variables.
button(String, String, boolean, boolean, boolean, EventHandler<ActionEvent>) - Static method in class ca.randolf.fx.NodeTools
Creates a more complete "Button" object more easily so as to keep code simpler, and also more convenient to define fully-defined Button objects as final class variables.
button(String, Node, String, boolean, boolean, boolean, EventHandler<ActionEvent>) - Static method in class ca.randolf.fx.NodeTools
Creates a more complete "Button" object more easily so as to keep code simpler, and also more convenient to define fully-defined Button objects as final class variables.
button(String, Node, Tooltip, boolean, boolean, boolean, EventHandler<ActionEvent>) - Static method in class ca.randolf.fx.NodeTools
Creates a more complete "Button" object more easily so as to keep code simpler, and also more convenient to define fully-defined Button objects as final class variables.
buttons(boolean, String...) - Static method in class ca.randolf.fx.NodeTools
Generates a Button[] array from the provided String objects.
ByteTools - Class in ca.randolf.util
This class provides static methods that make it easier to work with bytes or groups of bytes.  Since working with individual bytes is relatively easy, our emphasis is primarily on groups of bytes.
byteValue() - Method in class ca.randolf.lang.Nybble
Return the value of this Nybble as a byte.

C

ca.randolf.fx - package ca.randolf.fx
Simplify certain key aspects of JavaFX programming.
ca.randolf.fx.textmode - package ca.randolf.fx.textmode
TextRegion is a high-performance pixel-perfect JavaFX text-mode region that accurately resembles the look-and-feel of Unix and DOS screens that were popular in the 1980s.  In particular, the font's appearance has been accurately re-created, the cursor's behaviour has been implemented with the utmost attention to function and timing, and has support for both AVATAR (AVT/0+) and ANSI code sequences.  New features are also introduced to modernize this extensive implementation of text mode, such as support for full RGB colour support with transparency (RGBA).
ca.randolf.io - package ca.randolf.io
Input/Output utility classes.
ca.randolf.lang - package ca.randolf.lang
Various classes that add value to Java.
ca.randolf.math - package ca.randolf.math
Math-centric methods that can be useful for handling numbers in uncommon ways.
ca.randolf.net.cs - package ca.randolf.net.cs
These are Client/Server internet I/O classes that encapsulate multiple sets of streams over a single Socket connection (the use of TLS/SSL Sockets is strongly encouraged, but not required).  A few key advantages with these classes is that server Operating Systems ultimately don't need to be configured to support as many socket connections, initialization/authentication steps don't need to be repeated (as may normally be the case when opening additional sockets), and built-in compression can help to reduce bandwidth requirements.
ca.randolf.security - package ca.randolf.security
Data security classes that protect data by disguising it in some way.
ca.randolf.util - package ca.randolf.util
Convenient utility classes that help make commonly needed programming tasks easier.
CCYY_MM - Static variable in class ca.randolf.io.Log
Partial date (year and month) used in the construction of log filenames.
CENTRE - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor to the centre of the screen.  Where an even number of rows or columns is in effect, the centre is decided by rounding off the result after dividing by the total number of rows and columns each by two.
changed(ObservableValue, Object, Object) - Method in class ca.randolf.fx.textmode.TextRegion
This method needs to be provided by an implementation of ChangeListener.
changedHeight(ObservableValue, Object, Object) - Method in class ca.randolf.fx.textmode.TextRegion
This method needs to be provided by an implementation of ChangeListener.
changedWidth(ObservableValue, Object, Object) - Method in class ca.randolf.fx.textmode.TextRegion
This method needs to be provided by an implementation of ChangeListener.
Chr - Class in ca.randolf.fx.textmode
The Chr class encapsulates a single character (intended for display within a TextRegion) and all its attributes (the on-screen position is not included because it is managed independently by the TextRegion class).
Chr(int, int...) - Constructor for class ca.randolf.fx.textmode.Chr
Basic "Chr" constructor, starting with the character only.  Attributes are optional, but if defined will override TextRegion defaults.
Chr(byte, int...) - Constructor for class ca.randolf.fx.textmode.Chr
Basic "Chr" constructor, starting with the character only.  Attributes are optional, but if defined will override TextRegion defaults.
Chr(char, int...) - Constructor for class ca.randolf.fx.textmode.Chr
Basic "Chr" constructor, starting with the character only.  Attributes are optional, but if defined will override TextRegion defaults.
Chr(String, int...) - Constructor for class ca.randolf.fx.textmode.Chr
Basic "Chr" constructor, starting with the character only.  Attributes are optional, but if defined will override TextRegion defaults.
Chr(int, TextRegion, int...) - Constructor for class ca.randolf.fx.textmode.Chr
Autonomic "Chr" constructor, starting with the character, and a TextRegion object upon which to base its attribute defaults.  Additional attributes are optional.
Chr(int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, int...) - Constructor for class ca.randolf.fx.textmode.Chr
Advanced "Chr" constructor, starting with the character, its colours, and all attributes, which will override TextRegion defaults.  Additional attributes are optional.
Chr.Cmd - Class in ca.randolf.fx.textmode
The Chr.Cmd class provides a subset of the TextRegion.Cmd class's static constants that are supported by the "randolf.fx.textmode.Chr" class.  While the constants hold the same values as those by the same names in the TextRegion.Cmd class, it's important to note that the Chr class is specific in its scope that focuses only on static attributes such as the foreground and background colours, effects (e.g., underline, bold, etc.), and so on.
clear() - Method in class ca.randolf.fx.textmode.TextRegion
Clear the TextRegion to character 0 without any colour set (so that the default background and foreground colours will be used), and position the cursor to its proper corner.
CLEAR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Clear the screen and move the cursor to the top-left corner.
CLIENT - Static variable in class ca.randolf.net.cs.Lake
Specifies that this is Lake is client-side.
clone() - Method in class ca.randolf.fx.textmode.Chr
Instantiate a new Chr object that is a duplicate of this one.
close() - Method in class ca.randolf.net.cs.Lake
Close this resource, relinquishing any underlying resources.
close() - Method in class ca.randolf.net.cs.River
Close this resource, relinquishing any underlying resources.
close() - Method in class ca.randolf.net.cs.RiverInputStream
Close this resource, relinquishing any underlying resources.
close() - Method in class ca.randolf.net.cs.RiverOutputStream
Close this resource, relinquishing any underlying resources.
coerce(byte) - Static method in class ca.randolf.lang.Nybble
Strips off excess bits (the sign will be preserved), if any, and returns the remaining nybble presented as a byte.
coerce(int) - Static method in class ca.randolf.lang.Nybble
Strips off excess bits (the sign will be preserved), if any, and returns the remaining nybble presented as an integer.
coerce(BigInteger) - Static method in class ca.randolf.lang.VeryLong
Strips off excess bits (the sign will be preserved), if any, and returns the remaining BigInteger presented as a VeryLong.
COL - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
An alias for X.
colorToARGB(Color) - Static method in class ca.randolf.fx.textmode.Chr.Cmd
Converts a javafx.scene.paint.Color object to an ARGB-formatted integer.
colorToARGB(Color) - Static method in class ca.randolf.fx.textmode.TextRegion.Cmd
Converts a javafx.scene.paint.Color object to an ARGB-formatted integer.
colorToBGRA(Color) - Static method in class ca.randolf.fx.textmode.Chr.Cmd
Converts a javafx.scene.paint.Color object to a BGRA-formatted integer.
colorToBGRA(Color) - Static method in class ca.randolf.fx.textmode.TextRegion.Cmd
Converts a javafx.scene.paint.Color object to a BGRA-formatted integer.
COLUMN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
An alias for X.
commas(int) - Static method in class ca.randolf.util.StringParser
Inserts commas between every three digits in the supplied number, and returns it as a String.
commas(long) - Static method in class ca.randolf.util.StringParser
Inserts commas between every three digits in the supplied number, and returns it as a String.
commas(short) - Static method in class ca.randolf.util.StringParser
Inserts commas between every three digits in the supplied number, and returns it as a String.
compareTo(Nybble) - Method in class ca.randolf.lang.Nybble
Compare two Nybbles numerically by comparing their nybble values.
compareTo(Object) - Method in class ca.randolf.lang.Nybble
Behaves like compareTo(Nybble) unless the Object is not a Nybble.
compareTo(VeryLong) - Method in class ca.randolf.lang.VeryLong
Compare two VeryLongs numerically by comparing their VeryLong values.  The result is positive if the first is greater, negative if the second is greater, and 0 if the two are equal.
compareTo(Object) - Method in class ca.randolf.lang.VeryLong
Behaves like compareTo(VeryLong) unless the Object is not a VeryLong.  The result is positive if the first is greater, negative if the second is greater, and 0 if the two are equal.
compress(byte...) - Static method in class ca.randolf.util.ByteTools
Compresses the provided byte[] array using the GZIP algorithm.
compressToStream(byte...) - Static method in class ca.randolf.util.ByteTools
Compresses the provided byte[] array using the GZIP algorithm.
contains(boolean[], boolean) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(byte[], byte) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(char[], char) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(double[], double) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(float[], float) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(int[], int) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(long[], long) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(short[], short) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element.
contains(Type[], Type) - Static method in class ca.randolf.util.ArrayTools
Determines if an array contains a specific element using the respective equals() method to perform the comparison.
convertFromRNAME(String, String) - Static method in class ca.randolf.util.StringParser
Converts a RNAME string to an eMail address, placing the AT (@) symbol in the proper position.
ConvertNumber - Class in ca.randolf.math
This class provides static number conversion methods.
copy(boolean[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(boolean[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(byte[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(byte[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(char[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(char[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(double[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(double[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(float[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(float[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(int[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(int[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(long[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(long[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(short[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(short[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
copy(Type[], int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size.
copy(Type[], int, int, int) - Static method in class ca.randolf.util.ArrayTools
Copies a portion of an array to a new array of the exact required size, which may be larger than what is actually needed.
createHashMap(Type...) - Static method in class ca.randolf.util.ArrayTools
Creates a HashMap from an array of objects where both the Key and the Value are the same class (e.g., String).  This method makes it really easy to create a HashMap (a very nice aspect of Perl's syntax).
createRiver() - Method in class ca.randolf.net.cs.Lake
Set up a new River with its own pair of I/O streams.
current() - Method in class ca.randolf.math.Fib
Return the current number in the sequence.
CYAN - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour CYAN.  Also VGA text mode colour index 3.
CYAN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour CYAN.  Also VGA text mode colour index 3.

D

decode(String) - Static method in class ca.randolf.lang.Nybble
Convert the specified String into a Byte.
decode(byte...) - Static method in class ca.randolf.security.Base64
Decodes a Base64-encoded byte array.
decode(String) - Static method in class ca.randolf.security.Base64
Decodes a Base64-encoded string.
decompress(byte...) - Static method in class ca.randolf.util.ByteTools
Decompresses the provided byte[] array using the GZIP algorithm.
decompressToStream(byte...) - Static method in class ca.randolf.util.ByteTools
Decompresses the provided byte[] array using the GZIP algorithm.
DESCRIPTION - Static variable in class ca.randolf.util.Prefs
Description of this Package (read-only).
dispatch() - Method in class ca.randolf.lang.DynamicThreadPool
Dispatches the next available thread in the pool.
dnsLabelToASCII(byte[]) - Static method in class ca.randolf.util.StringParser
Converts a raw/binary set of DNS labels to a standard Hostname String.
doubleValue() - Method in class ca.randolf.lang.Nybble
Return the value of this Nybble as a double.
doubleValue() - Method in class ca.randolf.lang.VeryLong
Return the value of this VeryLong as a double.
DOWN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor down one row, scrolling if already at the bottom (and the cursor advancement policy is top-to-bottom {default}).
down() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor up one row, scrolling if already at the bottom (and the cursor advancement policy is top-to-bottom {default}).
DynamicThread<Target extends Runnable> - Class in ca.randolf.lang
A DynamicThread is the Object returned by DynamicThreadPool.dispatch().
DynamicThread(DynamicThreadPool, long, ThreadGroup, Target, String, long) - Constructor for class ca.randolf.lang.DynamicThread
Instantiates a new DynamicThread object.
DynamicThreadPool<Target extends Runnable> - Class in ca.randolf.lang
Creates a thread pool that can have either a static number of threads, or a dynamically changing number of threads depending on various policies as set by the caller.
DynamicThreadPool(Class<Target>, String) - Constructor for class ca.randolf.lang.DynamicThreadPool
Create a DynamicThreadPool with a default of a minimum of 10 threads, and a maximum of 100 threads.
DynamicThreadPool(Class<Target>, String, int) - Constructor for class ca.randolf.lang.DynamicThreadPool
Create a DynamicThreadPool with minimum and maximum numbers of threads that are equal.
DynamicThreadPool(Class<Target>, String, int, int) - Constructor for class ca.randolf.lang.DynamicThreadPool
Create a DynamicThreadPool with specific minimum and maximum numbers of threads.
DynamicThreadPool(Class<Target>, String, int, int, int) - Constructor for class ca.randolf.lang.DynamicThreadPool
Create a DynamicThreadPool with a minimum number of threads, a maximum number of threads, and matching minimum and maximum numbers of spare threads.
DynamicThreadPool(Class<Target>, String, int, int, int, int) - Constructor for class ca.randolf.lang.DynamicThreadPool
Create a DynamicThreadPool with minimum and maximum numbers of threads, and the minimum number of spare threads.

E

encode(String) - Static method in class ca.randolf.security.Base64
Encodes a String to a Base64 string, comprised of characters within a 6-bit range, mainly for the purpose of accurate transmission of 8-bit data over [typically older] 7-bit communications protocols without sacrificing data integrity.
encode(byte...) - Static method in class ca.randolf.security.Base64
Encodes a byte array to a Base64 string, comprised of characters within a 6-bit range, mainly for the purpose of accurate transmission of 8-bit data over [typically older] 7-bit communications protocols without sacrificing data integrity.
END - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor to the right-most column.
Entry(int, String, String) - Constructor for class ca.randolf.io.Log.Entry
Instantiate an Entry for the Log.  The timestamp is initialized automatically to the current time and date.
Entry(int, String, ZonedDateTime, String) - Constructor for class ca.randolf.io.Log.Entry
Instantiate an Entry for the Log using a specific timestamp.
equals(Object) - Method in class ca.randolf.lang.Nybble
Returns true if obj is an instance of Nybble and represents the same nybble value.
equals(Object) - Method in class ca.randolf.lang.VeryLong
Returns true if obj is an instance of VeryLong and represents the same VeryLong value.
equals(Object) - Method in class ca.randolf.net.cs.Iceberg
Compares this object to the specified object.  The result is TRUE if and only if the argument is not NULL and is another Iceberg object that contains the same River ID and Data as this object.  If the Data section is compressed in only one of the Icebergs being compared, the decompressed forms of the data will be compared.
ERR - Static variable in class ca.randolf.io.Log
Log.Entry error type (a.k.a., STDERR).
err(String) - Method in class ca.randolf.io.Log
Add an error log entry to the internal queue for logged output that is akin to sending to stderr.
err(String, String) - Method in class ca.randolf.io.Log
Add an error log entry to the internal queue for logged output that is akin to sending to stderr.
executeBackspaces(String) - Static method in class ca.randolf.util.StringParser
Simulates the effect of backspace characters ASCII 8 and ASCII 127, and executes both in a destructive manner.
extract(int, int, int) - Static method in class ca.randolf.math.BitTools
Retrieves the specified number of bits starting from position pos, then shifts them to all the way to the right where the right-most bit represents the value of 1.
extract(long, int, int) - Static method in class ca.randolf.math.BitTools
Retrieves the specified number of bits starting from position pos, then shifts them to all the way to the right where the right-most bit represents the value of 1.
extract(byte[], int, int) - Static method in class ca.randolf.math.BitTools
Retrieves the specified number of bits starting from position pos, then shifts them to all the way to the right where the right-most bit represents the value of 1.
extract(byte[], int, int, int) - Static method in class ca.randolf.math.BitTools
Retrieves the specified number of bits starting from position pos, then shifts them to all the way to the right where the right-most bit represents the value of 1.

F

FG_ARGB - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the foreground as an ARGB colour, which also includes the alpha channel blending value that specifies the level of opacity.
FG_ARGB - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the foreground as an ARGB colour, which also includes the alpha channel blending value that specifies the level of opacity.
FG_ARGB_INT - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the foreground as an ARGB colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
FG_ARGB_INT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the foreground as an ARGB colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
FG_BGRA - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the foreground as an BGRA colour, which also includes the alpha channel blending value that specifies the level of opacity.
FG_BGRA - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the foreground as an BGRA colour, which also includes the alpha channel blending value that specifies the level of opacity.
FG_BGRA_INT - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the foreground as an BGRA colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
FG_BGRA_INT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the foreground as an BGRA colour integer, which also includes the alpha channel blending value that specifies the level of opacity.
FG_RGB - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the foreground as an RGB colour.
FG_RGB - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the foreground as an RGB colour.
FG_RGB_INT - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the foreground as an RGB colour integer.
FG_RGB_INT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the foreground as an RGB colour integer.
FG_VGA - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Specifies the foreground colour by its VGA text mode colour index number, which must be within the range of 0 through 15 (additional bits will be ignored).
FG_VGA - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the foreground colour by its VGA text mode colour index number, which must be within the range of 0 through 15 (additional bits will be ignored).
Fib - Class in ca.randolf.math
The Fib class is an implementation of the famous recursive Fibonacci Sequence where each number is the sum of the previous two numbers.  To make this sequence function, however, the first number must be non-zero (the number 1 is normally selected).  The Fibonacci Sequence begins like this when the first number is 1:
Fib() - Constructor for class ca.randolf.math.Fib
Instantiate a new Fibonacci Sequence object that starts at number 1.
Fib(BigInteger) - Constructor for class ca.randolf.math.Fib
Instantiate a new Fibonacci Sequence object that starts at the specified number.
Fib(String) - Constructor for class ca.randolf.math.Fib
Instantiate a new Fibonacci Sequence object that starts at the specified number.
Fib(long) - Constructor for class ca.randolf.math.Fib
Instantiate a new Fibonacci Sequence object that starts at the specified number.
FILENAME - Variable in class ca.randolf.util.Prefs
Name of configuration file (defined by a Constructor).
FILL - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Fill the specified region with the specified character (without changing the position of the cursor) using the current foreground and background colours.
fill(int, int, int, int, int...) - Method in class ca.randolf.fx.textmode.TextRegion
Fill the specified region with the specified character (without changing the position of the cursor).
fill(int, int, int, int, String) - Method in class ca.randolf.fx.textmode.TextRegion
Fill the specified region with the specified character (without changing the position of the cursor).
FILL_COLOUR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Fill the specified region with the specified background and foreground colours (without changing the position of the cursor) without changing any of the characters.
fillColour(int, int, int, int, int, int) - Method in class ca.randolf.fx.textmode.TextRegion
Fill the specified region with the specified background and foreground colours (without changing the position of the cursor) without changing any of the characters.
fireMnemonic(char, ButtonBase...) - Static method in class ca.randolf.fx.NodeTools
If the specified character matches the mnemonic of any of the supplied ButtonBase objects, then that first matching ButtonBase object's fire() method will be called, and the object returned.  This is useful for dialogues that are meant to be more user-friendly by allowing the user to press the corresponding key without having to hold down the Alt key at the same time.
fireMnemonic(KeyEvent, ButtonBase...) - Static method in class ca.randolf.fx.NodeTools
If the specified KeyEvent's character matches the mnemonic of any of the supplied ButtonBase objects, then that first matching ButtonBase object's fire() method will be called, and the object returned.  This is useful for dialogues that are meant to be more user-friendly by allowing the user to press the corresponding key without having to hold down the Alt key at the same time.
FLAG_IMAGE_ICON - Static variable in class ca.randolf.fx.Ack
Bit flags 1 and 2 (value=1+2) are the Image Alignment bits, which provide additional information about where to locate the image.
FLAG_IMAGE_LEFT - Static variable in class ca.randolf.fx.Ack
Bit flags 1 and 2 (value=1+2) are the Image Alignment bits, which provide additional information about where to locate the image.
FLAG_IMAGE_RIGHT - Static variable in class ca.randolf.fx.Ack
Bit flags 1 and 2 (value=1+2) are the Image Alignment bits, which provide additional information about where to locate the image.
FLAG_IMAGE_TOP - Static variable in class ca.randolf.fx.Ack
Bit flags 1 and 2 (value=1+2) are the Image Alignment bits, which provide additional information about where to locate the image.
FLAG_MNEMONICS_OFF - Static variable in class ca.randolf.fx.Ack
Bit flag 3 (value=4) is the Mnemonics bit, and it indicates that each Button created dynamically from a String should be parsed for a corresponding Mnemonic, which is the first character prefixed by an underscore ("_").
FLAG_MNEMONICS_ON - Static variable in class ca.randolf.fx.Ack
Bit flag 3 (value=4) is the Mnemonics bit, and it indicates that each Button created dynamically from a String should be parsed for a corresponding Mnemonic, which is the first character prefixed by an underscore ("_").
FLAG_NO_ACCELERATOR - Static variable in class ca.randolf.fx.Ack
Bit flag 4 (value=8) is the Mnemonics_No_Accelerator bit, and it disables the default behaviour of treating Mnemonics as Accelerator keys.
FLAG_NODE_FIRST - Static variable in class ca.randolf.fx.Ack
Bit flag 5 (value=16) is the Node_First bit, which causes the prompt Node to be added to the dialogue before the Button nodes so that any control nodes can obtain the keyboard focus first.  Internally we add the Button nodes first so that the "default" Button can obtain the focus first.
floatValue() - Method in class ca.randolf.lang.Nybble
Return the value of this Nybble as a float.
floatValue() - Method in class ca.randolf.lang.VeryLong
Return the value of this VeryLong as a float.
frobnicate(byte...) - Static method in class ca.randolf.security.Memfrob
"Frobnicates" a binary data using the Memfrob technique.
frobnicate(String) - Static method in class ca.randolf.security.Memfrob
"Frobnicates" a message using the Memfrob technique.

G

get(String) - Method in class ca.randolf.util.Prefs
Returns the first String from the underlying ArrayList<String> for the given key.
get(String, int) - Method in class ca.randolf.util.Prefs
Returns the specified String from the underlying ArrayList<String> for the given key.
get(String, String) - Method in class ca.randolf.util.Prefs
Returns the first String from the underlying ArrayList<String> for the given key, if it exists.  If it doesn't exist, then the supplied defaultValue will be returned instead.
get(String, int, String) - Method in class ca.randolf.util.Prefs
Returns the first String from the underlying ArrayList<String> for the given key, if it exists.  If it doesn't exist, then the supplied defaultValue will be returned instead.
getArrayList(String) - Method in class ca.randolf.util.Prefs
Returns the underlying ArrayList<String> for the given key.
getBackground() - Method in class ca.randolf.fx.textmode.Chr
Returns the current BACKGROUND colour attribute.  If the attribute was not set, then the default of BLACK will be returned.
getBlockCount() - Method in class ca.randolf.net.cs.RiverInputStream
Return the number of blocks that the input data is comprised of (the size of each block varies depending on the amount of data recieved at once, so this information may only be useful for fine-tuning).
getData() - Method in class ca.randolf.net.cs.Iceberg
Returns only the Data section; you need to use the isCompressed() method to determine whether the data is compressed.
getDebugMode() - Method in class ca.randolf.lang.DynamicThreadPool
Gets the current debugging output mode.
getDispatchCount() - Method in class ca.randolf.lang.DynamicThread
Returns the number of times this DynamicThread was dispatched.
getDynamicThread(long) - Method in class ca.randolf.lang.DynamicThreadPool
Returns the DynamicThread Object associated with the specified ID number.
getExceptionCount() - Method in class ca.randolf.lang.DynamicThread
Returns the number of times an uncaught exception was thrown.
getFn() - Method in class ca.randolf.net.cs.Iceberg
Returns the first byte of the Data section.  This is primarily useful for obtaining the bytecode for Functional data.
getFnData() - Method in class ca.randolf.net.cs.Iceberg
Returns all except the first byte of the Data section.  This is needed obtain the Functional data without its leading Bytecode.
getForeground() - Method in class ca.randolf.fx.textmode.Chr
Returns the current FOREGROUND colour attribute.  If the attribute was not set, then the default of WHITE will be returned.
getInputStream() - Method in class ca.randolf.net.cs.River
Return this River's InputStream.
getIOError() - Method in class ca.randolf.util.Prefs
Returns the most recent IOException.
getLast(String) - Method in class ca.randolf.util.Prefs
Returns the last String from the underlying ArrayList<String> for the given key.
getLinkedHashMap() - Method in class ca.randolf.util.Prefs
Returns the underlying LinkedHashMap<String,ArrayList<String>> object.
getManagerPriority() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the priority of the Manager thread.
getMnemonic(Labeled) - Static method in class ca.randolf.fx.NodeTools
Obtain the mnemonic character for the supplied javafx.scene.control.Labeled object (or any of its subclasses).  The mnemonic character is prefixed by an underscore, except for underscores (because two underscores are used to represent a single non-mnemonic underscore character) which will be ignored.
getMnemonic(String) - Static method in class ca.randolf.fx.NodeTools
Obtain the mnemonic character for the supplied String.  The mnemonic character is prefixed by an underscore, except for underscores (because two underscores are used to represent a single non-mnemonic underscore character) which will be ignored.
getOutputStream() - Method in class ca.randolf.net.cs.River
Return this River's RiverOutputStream.
getPolicyAppendDuplicates() - Method in class ca.randolf.util.Prefs
Indicates the policy on whether all values stored by any method whose name begins with the word "append" are unique.
getPolicyAppendMax() - Method in class ca.randolf.util.Prefs
Indicates the policy for the maximum elements default used by any method whose name begins with the word "appendMax."
getPolicyEqualSign() - Method in class ca.randolf.util.Prefs
Indicates the policy about whether one equal sign is a delimiter between keys and values.
getPolicyKeepEmptyFile() - Method in class ca.randolf.util.Prefs
Indicates the policy about whether to keep an empty configuration file (which is 0 bytes) or to delete it (default).
getPool() - Method in class ca.randolf.lang.DynamicThread
Returns the DynamicThreadPool object that instantiated this DynamicThread object and is responsible for dispatching it.
getPoolAttenuationDecay() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the "pool attenuation decay" setting.
getPoolAttenuationDelay() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the "pool attenuation delay" setting.
getPoolID() - Method in class ca.randolf.lang.DynamicThread
Returns the DynamicThread object's ID number that was assigned by the DynamicThreadPool object.
getPoolMaintenanceDelay() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the "pool maintenance delay" setting.
getRiverID() - Method in class ca.randolf.net.cs.Iceberg
Returns the River ID number that this Iceberg belongs to.
getRiverID() - Method in exception ca.randolf.net.cs.IcebergException
Returns the River ID number that this Throwable Iceberg belongs to.
getSelectedIndex() - Method in class ca.randolf.fx.Ack
Indicates which Button was activated (or -1 if a Button was not activated).
getSelectedItem() - Method in class ca.randolf.fx.Ack
Indicates which Button was activated (or NULL if a Button was not activated).
getSkulkerPriority() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the priority of the Skulker thread.
getSkulkerThread() - Method in class ca.randolf.lang.DynamicThreadPool
Gets the Thread object that the Skulker was associated with.
getSpareThreadIncrement() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the "spare thread increment" setting.
getStatus() - Method in class ca.randolf.lang.DynamicThread
Returns the status of the DynamicThread.
getTarget() - Method in class ca.randolf.lang.DynamicThread
Returns the Target object that was instantiated.
getThread() - Method in class ca.randolf.lang.DynamicThread
Returns the java.lang.Thread superclass object, but only after the thread has been started.
getThreadDestructionDelay() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the "thread destruction delay" setting.
getThreadID() - Method in class ca.randolf.lang.DynamicThread
Returns the Thread object's ID number that was assigned by the JVM.
getThreadLimits() - Method in class ca.randolf.lang.DynamicThreadPool
Returns an int[] array containing thread and spare thread limit settings:
getThreadPriority() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the priority used when creating new pool threads.
getThreadResetPriority() - Method in class ca.randolf.lang.DynamicThreadPool
Returns the priority used when resetting ReRunnable pool threads.
glean(String, String) - Method in class ca.randolf.util.Prefs
Returns the first String from the underlying ArrayList<String> object for the given key, if it exists.  If it doesn't exist, then the supplied defaultValue will be set and returned instead.
glean(String, int, String) - Method in class ca.randolf.util.Prefs
Returns the specified String from the underlying ArrayList<String> object for the given key, if it exists.  If it doesn't exist, then the supplied defaultValue will be set and returned instead.
GRAY - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
An alias for GREY.
GRAY - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
An alias for GREY.
GREEN - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour GREEN.  Also VGA text mode colour index 2.
GREEN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour GREEN.  Also VGA text mode colour index 2.
GREY - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour GREY.  Also VGA text mode colour index 8.
GREY - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour GREY.  Also VGA text mode colour index 8.

H

handle(Event) - Method in class ca.randolf.fx.Ack
WindowEvent handler (e.g., WINDOW_CLOSE_REQUEST, etc.).
handleButton(Event) - Method in class ca.randolf.fx.Ack
Button event handler.
handleKeyTyped(Event) - Method in class ca.randolf.fx.Ack
Keystroke event handler.  Custom Node objects that normally consume the Enter and Escape keystrokes when they shouldn't (such as the TableView class does) can be configured as follows to check for these keystrokes:
hasData() - Method in class ca.randolf.net.cs.Iceberg
Indicates whether this Iceberg contains at least one byte of data.
Hash - Class in ca.randolf.security
Produces various basic types of hash values.
hashCode() - Method in class ca.randolf.lang.Nybble
Return a hashcode representing this Object.
hashCode() - Method in class ca.randolf.lang.VeryLong
Return a hashcode representing this Object.
hex(boolean[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of booleans into an unformatted hexadecimal string.
hex(byte[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of bytes into an unformatted hexadecimal string.
hex(char[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of characters into an unformatted hexadecimal string.
hex(double[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of doubles into an unformatted hexadecimal string.
hex(float[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of floats into an unformatted hexadecimal string.
hex(int[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of integers into an unformatted hexadecimal string.
hex(long[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of long integers into an unformatted hexadecimal string.
hex(short[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of short integers into an unformatted hexadecimal string.
hex(Type[]) - Static method in class ca.randolf.util.ArrayTools
Converts an array of objects into an unformatted hexadecimal string using the given object's built-in toString() method.
HIDDEN_CLEAR - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Clear the HIDDEN attribute.
HIDDEN_CLEAR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Clear the HIDDEN attribute.
HIDDEN_OFF - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Disable the HIDDEN attribute.
HIDDEN_OFF - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Disable the HIDDEN attribute.
HIDDEN_ON - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Enable the HIDDEN attribute.
HIDDEN_ON - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Enable the HIDDEN attribute.
HMACMD5(byte[], byte[]) - Static method in class ca.randolf.security.Hash
Generates an HMAC-MD5 hash.
HMACMD5(String, String) - Static method in class ca.randolf.security.Hash
Generates an HMAC-MD5 hash.
HMACMD5h(byte[], byte[]) - Static method in class ca.randolf.security.Hash
Generates an HMAC-MD5 hash.
HMACMD5h(String, String) - Static method in class ca.randolf.security.Hash
Generates an HMAC-MD5 hash.
HOME - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor to the left-most column.

I

Iceberg - Class in ca.randolf.net.cs
The Iceberg class is the encapsulation of a portion of data, similar to a frame (or packet) of data (which is normally stored in compressed form).
Iceberg(InputStream) - Constructor for class ca.randolf.net.cs.Iceberg
Instantiation of newly-received data (inbound).  The River ID, flags, and data are extracted on-the-fly, and an Exception is thrown only if a problem with the data is encountered.
Iceberg(byte...) - Constructor for class ca.randolf.net.cs.Iceberg
Instantiation of newly-received data (inbound).  The River ID, flags, and data are extracted on-the-fly, and an Exception is thrown only if a problem with the data is encountered.
Iceberg(short, byte...) - Constructor for class ca.randolf.net.cs.Iceberg
Instantiation of data to be sent.  The data will be compressed if compression results in reducing the total size of the data.
Iceberg(short, byte[]...) - Constructor for class ca.randolf.net.cs.Iceberg
Instantiation of data to be sent.  The data will be compressed if compression results in reducing the total size of the data.
Iceberg(short, boolean, byte...) - Constructor for class ca.randolf.net.cs.Iceberg
Instantiation of data to be sent, with the option of flagging it as Functional so that it will be received out-of-band from regular Data.
Iceberg(short, boolean, byte[]...) - Constructor for class ca.randolf.net.cs.Iceberg
Instantiation of data to be sent, with the option of flagging it as Functional so that it will be received out-of-band from regular Data.
Iceberg.Constants - Class in ca.randolf.net.cs
Iceberg.Constants class provides sets of various constants used in the implementation of the protocol.
IcebergException - Exception in ca.randolf.net.cs
An IcebergException occurs if a problem is encountered with the data (e.g., the compressed data is corrupt, the length header field doesn't match the actual size of the data, etc.).
IcebergException(int, String) - Constructor for exception ca.randolf.net.cs.IcebergException
Instantiation.
IcebergException(int, String, Throwable) - Constructor for exception ca.randolf.net.cs.IcebergException
Instantiation.
ID - Variable in class ca.randolf.net.cs.River
 
index(boolean[], boolean) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(byte[], byte) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(char[], char) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(double[], double) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(float[], float) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(int[], int) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(long[], long) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(short[], short) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array.
index(Type[], Type) - Static method in class ca.randolf.util.ArrayTools
Identifies the first instance of an element in an array using the equals() method to perform the comparison.
interpolate(double) - Method in class ca.randolf.fx.textmode.TextRegion.Blink
Transition implementation method.
interpolate(double) - Method in class ca.randolf.fx.textmode.TextRegion.Cursor
Transition implementation method.
intValue() - Method in class ca.randolf.lang.Nybble
Return the value of this Nybble as an integer.
intValue() - Method in class ca.randolf.lang.VeryLong
Return the value of this VeryLong as an integer.
isBackgroundDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the BACKGROUND colour attribute is set.
isBlink() - Method in class ca.randolf.fx.textmode.Chr
Indicates the current status of the BLINK attribute.  If the BLINK attribute was not set, then FALSE will be returned.
isBlinkDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the BLINK attribute was set.
isChanged() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether this character needs to be re-drawn (this setting is normally only managed by the owning TextRegion object).
isCIDRNotation(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly conforms to IPv4 CIDR notation or IPv6 CIDR notation.
isCIDRNotationRelaxed(String) - Static method in class ca.randolf.util.StringParser
This method is the same as the isCIDRNotation() method, except that it allows leading zeros in the IPv4 address portion of CIDRs.
isCIDRv4Notation(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly conforms to IPv4 CIDR notation.
isCIDRv4NotationRelaxed(String) - Static method in class ca.randolf.util.StringParser
This method is the same as the isCIDRv4Notation() method, except that it allows leading zeros in the IP address portion of CIDRs.
isCIDRv6Notation(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly complies with IPv6 CIDR notation.
isClient() - Method in class ca.randolf.net.cs.Lake
Indicates whether this lake is client-side or server-side.
isClosed() - Method in class ca.randolf.net.cs.RiverInputStream
Returns the closed state of this stream.
isClosed() - Method in class ca.randolf.net.cs.RiverOutputStream
Returns the closed state of this stream.
isCompressed() - Method in class ca.randolf.net.cs.Iceberg
Indicates whether the data stored internally is compressed.
isData() - Method in class ca.randolf.net.cs.Iceberg
Indicates whether this Iceberg is data.
isDomainLiteral(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 or IPv6 Domain Literal.
isDomainLiteral4(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 Domain Literal.
isDomainLiteral4Relaxed(String) - Static method in class ca.randolf.util.StringParser
This method is the same as the isDomainLiteral() method, except that it allows leading zeros in the IPv4 address portion of domain literals.
isDomainLiteral6(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv6 Domain Literal.
isDomainLiteralRelaxed(String) - Static method in class ca.randolf.util.StringParser
This method is the same as the isDomainLiteral() method, except that it allows leading zeros in the IPv4 address portion of domain literals.
isForegroundDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the FOREGROUND colour attribute is set.
isFunctional() - Method in class ca.randolf.net.cs.Iceberg
Indicates whether this Iceberg is functional.
isHidden() - Method in class ca.randolf.fx.textmode.Chr
Indicates the current status of the HIDDEN attribute.  If the attribute was not set, then FALSE will be returned.
isHiddenDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the HIDDEN attribute was set.
isInternetName(String) - Static method in class ca.randolf.util.StringParser
The same as isInternetName(String, int), but without a maximum length specified.
isInternetName(String, int) - Static method in class ca.randolf.util.StringParser
Tests a String for suitability as an internet name based on rules that are found in a variety of RFCs (such as 1034, 1340, 2822, etc.).
isIPAddress(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 or IPv6 address.
isIPAddressRelaxed(String) - Static method in class ca.randolf.util.StringParser
This method is the same as the isIPAddress() method, except that it allows leading zeros in IPv4 addresses.
isIPv4Address(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 address.
isIPv4AddressRelaxed(String) - Static method in class ca.randolf.util.StringParser
This method is the same as the isIPv4Address() method, except that it allows leading zeros.
isIPv6Address(String) - Static method in class ca.randolf.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv6 address.
isLoaded() - Method in class ca.randolf.util.Prefs
Indicates whether data was loaded from the configuration file.  TRUE indicates that the data was loaded successfully, and FALSE indicates that it was not.
isReadOnly() - Method in class ca.randolf.util.Prefs
Indicates whether the configuration file is read-only.  This is set by the constructor that accepts an InputStream.
isReRunnable() - Method in class ca.randolf.lang.DynamicThreadPool
Indicates if the Target implements the ReRunnable interface (the Target must implement either the Runnable or the ReRunnable interface).
isReverse() - Method in class ca.randolf.fx.textmode.Chr
Indicates the current status of the REVERSE attribute.  If the attribute was not set, then FALSE will be returned.
isReverseDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the REVERSE attribute was set.
isRunning() - Method in class ca.randolf.lang.DynamicThread
Indicates if this run() method is active.
isSafeFilename(String) - Static method in class ca.randolf.util.StringParser
This method checks if the supplied String is a safe filename.  If it complies with the following rules, then it is assumed to be safe on both the Unix/Linux/Mac and DOS/Windows categories of Operating Systems.
isSafeFilename(int, String, String) - Static method in class ca.randolf.util.StringParser
This method checks if the supplied String is a safe filename.  If it complies with the following rules, then it is assumed to be safe on both the Unix/Linux/Mac and DOS/Windows categories of Operating Systems.
isSaved() - Method in class ca.randolf.util.Prefs
Indicates whether data was saved to the configuration file.  TRUE indicates that the data was saved successfully, and FALSE indicates that it was not.
isServer() - Method in class ca.randolf.net.cs.Lake
Indicates whether this lake is client-side or server-side.
isStrike() - Method in class ca.randolf.fx.textmode.Chr
Indicates the current status of the STRIKE attribute.  If the attribute was not set, then FALSE will be returned.
isStrikeDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the STRIKE attribute was set.
isTerminating() - Method in class ca.randolf.lang.DynamicThread
Indicates if this DynamicThread is flagged for termination.
isTransparent() - Method in class ca.randolf.fx.textmode.Chr
Indicates the current status of the TRANSPARENT attribute.  If the attribute was not set, then FALSE will be returned.
isTransparentDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the TRANSPARENT attribute was set.
isUnderline() - Method in class ca.randolf.fx.textmode.Chr
Indicates the current status of the UNDERLINE attribute.  If the attribute was not set, then FALSE will be returned.
isUnderlineDefined() - Method in class ca.randolf.fx.textmode.Chr
Indicates whether the UNDERLINE attribute was set.

J

join(boolean[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(byte[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(char[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(double[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(float[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(int[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(long[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(short[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.
join(Type[]...) - Static method in class ca.randolf.util.ArrayTools
Joins any number of arrays.  All NULL arrays are skipped to prevent a java.lang.NullPointerException exception.
join(String, String...) - Static method in class ca.randolf.util.StringParser
Joins any number of strings (or an array[] of strings) together as one.
joinStrings(String, String...) - Static method in class ca.randolf.util.StringParser
Joins any number of strings (or an array[] of strings) together as one.

K

killThread(long) - Method in class ca.randolf.lang.DynamicThreadPool
Forcefully stop a thread and delete it from the pool, no matter what it's doing (this is not graceful; the removeThread() method is preferred).

L

Lake - Class in ca.randolf.net.cs
The Lake class handles the details of communications in a standard way for both the client and the server.
Lake(boolean, Waterfall, Socket) - Constructor for class ca.randolf.net.cs.Lake
Instantiate a new Lake object which faciliates support for multi-substream communications on the single compressed Client/Server socket-stream.  The Lake is the central socket I/O handler, which implements multiple substreams with multiple River objects that essentially provide a single point of reference to corresponding RiverInputStream and RiverOutputStream objects which are subclasses of the InputStream and OutputStream classes so as to provide transparency for applications development on a per-River basis.
LAKE - Variable in class ca.randolf.net.cs.River
 
LEFT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor left one column, wrapping around the edge to the previous row as needed and without scrolling (and the cursor advancement policy is top-to-bottom {default}).
left() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor left one column, wrapping around the edge to the previous row as needed and without scrolling (and the cursor advancement policy is top-to-bottom {default}).
length(String...) - Static method in class ca.randolf.util.ArrayTools
Measures the combined length, in bytes, of all elements in an array.  All "null" elements will not be measured (effectively measured at 0 bytes).
length(StringBuilder...) - Static method in class ca.randolf.util.ArrayTools
Measures the combined length, in bytes, of all elements in an array.  All "null" elements will not be measured (effectively measured at 0 bytes).
LIME - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour LIME.  Also VGA text mode colour index 10.
LIME - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour LIME.  Also VGA text mode colour index 10.
lnprint(byte...) - Method in class ca.randolf.fx.textmode.TextRegion
Add binary bytes to TextRegion, preceded by a NewLine sequence, and advance the cursor.
lnprint(String) - Method in class ca.randolf.fx.textmode.TextRegion
Add string to TextRegion, preceded by a NewLine sequence, and advance the cursor.
lnprintRaw(byte...) - Method in class ca.randolf.fx.textmode.TextRegion
Add raw binary bytes to TextRegion, preceded by a NewLine sequence, and advance the cursor.
lnprintRaw(String) - Method in class ca.randolf.fx.textmode.TextRegion
Add raw string to TextRegion, preceded by a NewLine sequence, and advance the cursor.
load() - Method in class ca.randolf.util.Prefs
Attempt to read the contents of the configuration file.  If the file does not exist, or any read error occurs, then the isLoaded() method will return FALSE from this point forward.
loadPassive() - Method in class ca.randolf.util.Prefs
Attempt to read the contents of the configuration file.  If the file does not exist, or any read error occurs, then the isLoaded() method will return FALSE from this point forward.
Log - Class in ca.randolf.io
Records information in query logs and error logs.  By default, the log output is sent to STDOUT and STDERR, unless a path is specified, in which case filenames are rotated automatically based on year and month (default, if a different date format is not specified).
Log() - Constructor for class ca.randolf.io.Log
Create a Log object that writes its output to STDOUT and STDERR.
Log(Path) - Constructor for class ca.randolf.io.Log
Create a Log object that writes its output to "${DATE}.log" and its errors to "${DATE}.err" in the specified path.  "CCYY-MM" is the default format for the ${DATE} variable.
Log(String) - Constructor for class ca.randolf.io.Log
Create a Log object that writes its output to "${DATE}.log" and its errors to "${DATE}.err" in the specified path.  "CCYY-MM" is the default format for the ${DATE} variable.
Log(String, String, String) - Constructor for class ca.randolf.io.Log
Create a Log object.
Log(Path, String, String) - Constructor for class ca.randolf.io.Log
Create a Log object.
Log(String, String, boolean, String, boolean) - Constructor for class ca.randolf.io.Log
Create a Log object.
Log(Path, String, boolean, String, boolean) - Constructor for class ca.randolf.io.Log
Create a Log object.
LOG - Static variable in class ca.randolf.io.Log
Log.Entry non-error type (a.k.a., STDOUT).
Log.Entry - Class in ca.randolf.io
Log entry object.  This is used internally for more efficient handling of log entries on the single internal queue.
longValue() - Method in class ca.randolf.lang.Nybble
Return the value of this Nybble as a long integer.
longValue() - Method in class ca.randolf.lang.VeryLong
Return the value of this VeryLong as a long integer.

M

max(boolean[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(byte[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(char[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(double[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(float[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(int[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(long[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(short[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum value in an array.
max(Type[]) - Static method in class ca.randolf.util.ArrayTools
Returns the maximum HashCode value in an array.
MAX_VALUE - Static variable in class ca.randolf.lang.Nybble
A constant holding the maximum value a nybble can represent; 7 (or 23 -1).
MAX_VALUE - Static variable in class ca.randolf.lang.VeryLong
A constant holding the maximum value a VeryLong can represent; 170141183460469231731687303715884105727 (or 2127 -1).
MD5(byte...) - Static method in class ca.randolf.security.Hash
Generates an MD5 hash.
MD5(String) - Static method in class ca.randolf.security.Hash
Generates an MD5 hash.
MD5h(byte...) - Static method in class ca.randolf.security.Hash
Generates an MD5 hash.
MD5h(String) - Static method in class ca.randolf.security.Hash
Generates an MD5 hash.
Memfrob - Class in ca.randolf.security
This class provides a static method that transforms data using the Memfrob obfuscation technique, typically used for the purpose of disguising binary data where strong encryption isn't required but some simple obfuscation is useful.
min(boolean[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
min(byte[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
min(char[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
min(double[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
min(float[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
min(int[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
min(long[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
min(Type[]) - Static method in class ca.randolf.util.ArrayTools
Returns the minimum value in an array.
MIN_VALUE - Static variable in class ca.randolf.lang.Nybble
A constant holding the minimum value a nybble can represent; -8 (or -23).
MIN_VALUE - Static variable in class ca.randolf.lang.VeryLong
A constant holding the minimum value a VaryLong can represent; -170141183460469231731687303715884105728 (or -2127).
minimumLeadingDigits(int, int) - Static method in class ca.randolf.util.StringParser
Inserts leading zeros in front of the numeric portion of the value provided, while also supporting the sign for negative values.
minimumTrailingDigits(int, int) - Static method in class ca.randolf.util.StringParser
Inserts trailing zeros after the numeric portion of the value provided, while also supporting the sign for negative values.
MOVE_DOWN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor down one row, unless the cursor is already positioned on the bottom-most row.
MOVE_LEFT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor left one column, unless the cursor is already positioned on the left-most column.
MOVE_RIGHT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor right one column, unless the cursor is already positioned on the right-most column.
MOVE_UP - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor up one row, unless the cursor is already positioned on the top-most row.
moveDown() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor down one row, unless the cursor is already positioned on the bottom-most row.
moveLeft() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor left one column, unless the cursor is already positioned on the left-most column.
moveRight() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor right one column, unless the cursor is already positioned on the right-most column.
moveUp() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor up one row, unless the cursor is already positioned on the top-most row.

N

negate() - Method in class ca.randolf.lang.VeryLong
Returns a VeryLong whose value is (-this).
NEWLINE - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Advance the cursor to the beginning of the next row.  If the cursor is already on the bottom row, then the entire TextRegion will be scrolled up by 1 row (the cursor will still be advanced to the first column).
newLine() - Method in class ca.randolf.fx.textmode.TextRegion
Add NewLine sequence to TextRegion, and advance the cursor.
newRiver(River) - Method in interface ca.randolf.net.cs.Waterfall
This method will be called with the River object representing the new River that was received from the remote host (the River's ID is encapsulated within the River object, which also provides access to its respective Inflow and Outflow streams).
next() - Method in class ca.randolf.math.Fib
Return the next number in the sequence.
nextInt() - Method in class ca.randolf.math.Fib
Return the next number in the sequence, truncated to a 32-bit integer.
nextLong() - Method in class ca.randolf.math.Fib
Return the next number in the sequence, truncated to a 64-bit long.
NodeTools - Class in ca.randolf.fx
This class provides static methods that make it easier to work with certain specific aspects of JavaFX.
NULL() - Static method in class ca.randolf.net.cs.Iceberg
Instantiation of zero-byte packet to be sent.
Nybble - Class in ca.randolf.lang
Instances of class Nybble represent primitive byte values because this is the smallest primitive available that can accomodate a nybble.
Nybble(byte) - Constructor for class ca.randolf.lang.Nybble
Create a Nybble object representing the value of the byte argument.
Nybble(int) - Constructor for class ca.randolf.lang.Nybble
Create a Nybble object representing the value of the int argument.
Nybble(String) - Constructor for class ca.randolf.lang.Nybble
Create a Nybble object representing the parsed value of the String argument.

O

options(long, String[], String...) - Static method in class ca.randolf.util.StringParser
Parses a String[] array containing a list of options that were provided by a user or in a configuration file, in the same format and with the same semantics as Apache's HTTPd server "Options" and "IndexOptions" directives.
options(BigInteger, String[], String...) - Static method in class ca.randolf.util.StringParser
Parses a String[] array containing a list of options that were provided by a user or in a configuration file, in the same format and with the same semantics as Apache's HTTPd server "Options" and "IndexOptions" directives.

P

padLeft(int, String, String) - Static method in class ca.randolf.util.StringParser
Pads the left-hand side of the specified string with the string provided, and without exceeding the minimum length if the padding string contains more than one character.
padRight(int, String, String) - Static method in class ca.randolf.util.StringParser
Pads the right-hand side of the specified string with the string provided, and without exceeding the minimum length if the padding string contains more than one character.
parseBoolean(String, boolean, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a state to a special (optional) or a boolean (in that order), and returns the specified boolean in place of throwing java.lang.NumberFormatException.
parseByte(String, byte, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or a byte integer (in that order), and returns the specified byte integer in place of throwing java.lang.NumberFormatException.
parseDouble(String, double, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or a double (in that order), and returns the specified double in place of throwing java.lang.NumberFormatException.
parseFloat(String, float, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or a float (in that order), and returns the specified float in place of throwing java.lang.NumberFormatException.
parseInt(String, int, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or an integer (in that order), and returns the specified integer in place of throwing java.lang.NumberFormatException.
parseLong(String, long, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or a long integer (in that order), and returns the specified long integer in place of throwing java.lang.NumberFormatException.
parseNybble(String) - Static method in class ca.randolf.lang.Nybble
Converts the specified String into a nybble, presented as a byte because Java doesn't have a primitive nybble type.
parseNybble(String, int) - Static method in class ca.randolf.lang.Nybble
Converts the specified String into a nybble, presented as a byte because Java doesn't have a primitive nybble type, using the specified radix (base).
parseNybble(String, byte, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or a nybble (in that order), represented by a byte, and returns the specified nybble (which must also be within the range of a nybble), also represented by a byte, in place of throwing java.lang.NumberFormatException.
parseShort(String, short, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or a short integer (in that order), and returns the specified short integer in place of throwing java.lang.NumberFormatException.
parseVeryLong(String) - Static method in class ca.randolf.lang.VeryLong
Converts the specified String into a VeryLong, presented as a VeryLong because Java doesn't have a primitive VeryLong type.  This function assumes a radix of 10.
parseVeryLong(String, int) - Static method in class ca.randolf.lang.VeryLong
Converts the specified String into a VeryLong, presented as a VeryLong because Java doesn't have a primitive VeryLong type, using the specified radix (base).  The string must not be null or empty.  It may begin with an optional minus sign ("-"), which will negate the answer, provided that there are also valid digits.  Each digit is parsed as if by Character.digit(d, radix), and must be in the range 0 to radix - 1.  Finally, the result must be within MIN_VALUE to MAX_VALUE, inclusive.  Unlike Double.parseDouble, you may not have a leading plus sign ("+").
parseVeryLong(String, VeryLong, String...) - Static method in class ca.randolf.util.StringParser
Converts a String containing a number to a special (optional) or VeryLong (in that order), and returns the specified VeryLong (which must also be within the range of a nybble), also represented by a byte, in place of throwing java.lang.NumberFormatException.
peek() - Method in class ca.randolf.fx.textmode.TextRegion
Returns the Chr at the current cursor position.
peek(int, int) - Method in class ca.randolf.fx.textmode.TextRegion
Returns the Chr at the specified cursor position.
PINK - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour PINK.  Also VGA text mode colour index 13.
PINK - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour PINK.  Also VGA text mode colour index 13.
popSkulker() - Method in class ca.randolf.lang.DynamicThreadPool
Pops an object off of the queue for the Skulker.
Prefs - Class in ca.randolf.util
Easily load and save user-specific settings in the user's home directory, and efficiently.  This class handles the tedious aspects of determining the user's home directory (when an absolute path is not provided), handling file I/O passively so that IOException handling can be deferred, etc.
Prefs() - Constructor for class ca.randolf.util.Prefs
Instantiate a Prefs object that defaults to using a configuration file named ".java.conf" in the logged-in user's home directory.
Prefs(String) - Constructor for class ca.randolf.util.Prefs
Instantiate a Prefs object that uses the specified configuration file in the logged-in user's home directory.
Prefs(File) - Constructor for class ca.randolf.util.Prefs
Instantiate a Prefs object that uses the specified configuration file in the logged-in user's home directory.
Prefs(Path) - Constructor for class ca.randolf.util.Prefs
Instantiate a Prefs object that uses the specified configuration file in the logged-in user's home directory.
Prefs(InputStream) - Constructor for class ca.randolf.util.Prefs
Instantiate a Prefs object, reading from the specified InputStream's configuration data in a read-only fashion, then closing the stream using its standard close() method.  Internally, the read-only flag is permanently set and FILENAME is set to null.
Prefs(URL) - Constructor for class ca.randolf.util.Prefs
Instantiate a Prefs object, reading from the specified URL's openStream() method's InputStream in a read-only fashion.  Internally, the read-only flag is permanently set and FILENAME is set to null.  The URL is also stored internally so that the load() and loadPassive() methods can be used subsequently to re-load the configuration data.
PRINT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Add multiple characters to the TextRegion, and advance the cursor position accordingly.
print(byte...) - Method in class ca.randolf.fx.textmode.TextRegion
Add binary bytes to TextRegion, and advance the cursor.
print(String) - Method in class ca.randolf.fx.textmode.TextRegion
Add string to TextRegion, and advance the cursor.
PRINT_RAW - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Add multiple characters to the TextRegion, and advance the cursor position accordingly.
PRINTCH - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Add a single character to the TextRegion, and advance the cursor position accordingly.
PRINTCH_RAW - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Add a single character to the TextRegion, and advance the cursor position accordingly.
PRINTLN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Add multiple characters to the TextRegion, and advance the cursor position accordingly, with NewLine added.
println(byte...) - Method in class ca.randolf.fx.textmode.TextRegion
Add binary bytes to TextRegion, append a NewLine to the string, and advance the cursor.
println(String) - Method in class ca.randolf.fx.textmode.TextRegion
Add string to TextRegion, append a NewLine to the string, and advance the cursor.
PRINTLN_RAW - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Add multiple characters to the TextRegion, and advance the cursor position accordingly, with NewLine added.
printlnRaw(byte...) - Method in class ca.randolf.fx.textmode.TextRegion
Add raw binary bytes to TextRegion, append a NewLine to the string, and advance the cursor.
printlnRaw(String) - Method in class ca.randolf.fx.textmode.TextRegion
Add raw binary bytes to TextRegion, append a NewLine to the string, and advance the cursor.
printRaw(byte...) - Method in class ca.randolf.fx.textmode.TextRegion
Add raw binary bytes to TextRegion, and advance the cursor.
printRaw(String) - Method in class ca.randolf.fx.textmode.TextRegion
Add raw string to TextRegion, and advance the cursor.
PURPLE - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour PURPLE.  Also VGA text mode colour index 5.
PURPLE - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour PURPLE.  Also VGA text mode colour index 5.
pushSkulker(Object...) - Method in class ca.randolf.lang.DynamicThreadPool
Pushes objects onto the queue for the Skulker to process later.

Q

quote(String) - Static method in class ca.randolf.util.StringParser
Adds quotes around strings (the opposite of the trimQuotes() method, and the de-quoting that the atomize() method performs).
quoteMinimal(String) - Static method in class ca.randolf.util.StringParser
Adds quotes around strings (the opposite of the trimQuotes() method, and the de-quoting that the atomize() method performs).

R

read() - Method in class ca.randolf.net.cs.RiverInputStream
Reads the next byte of data from the input stream.
readBoolean() - Method in class ca.randolf.net.cs.RiverInputStream
Reads a boolean flag from this input stream.
readString() - Method in class ca.randolf.net.cs.RiverInputStream
Reads the next ASCIIZ String from the input stream.
RED - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour RED.  Also VGA text mode colour index 4.
RED - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour RED.  Also VGA text mode colour index 4.
refineDomainLiteral(String) - Static method in class ca.randolf.util.StringParser
Formats a domain literal to its most acceptable format, that is expected and most easily interpreted by computing systems.  Leading zeros are removed from all octets, and the double colons are replaced with the correct number of single-digit zeros (which eliminates the shortcuts that may be considered unpredictable).
refineDomainLiteral4(String) - Static method in class ca.randolf.util.StringParser
Formats a domain literal to its most acceptable format, that is expected and most easily interpreted by computing systems.  Leading zeros are removed from all octets.
refineDomainLiteral6(String) - Static method in class ca.randolf.util.StringParser
Formats a domain literal to its most acceptable format, that is expected and most easily interpreted by computing systems.  Leading zeros are removed from all octets, and the double colons are replaced with the correct number of single-digit zeros (which eliminates the shortcuts that may be considered unpredictable).
refineIPAddress(String) - Static method in class ca.randolf.util.StringParser
Formats an IP address to its most acceptable format, that is expected and most easily interpreted by computing systems.  Leading zeros are removed from all octets, and the double colons are replaced with the correct number of single-digit zeros (which eliminates the shortcuts that may be considered unpredictable).
refineIPv4Address(String) - Static method in class ca.randolf.util.StringParser
Formats an IP address to its most acceptable format, that is expected and most easily interpreted by computing systems.  Leading zeros are removed from all octets.
refineIPv6Address(String) - Static method in class ca.randolf.util.StringParser
Formats an IP address to its most acceptable format, that is expected and most easily interpreted by computing systems.  Leading zeros are removed from all octets, and the double colons are replaced with the correct number of single-digit zeros (which eliminates the shortcuts that may be considered unpredictable).
refineSASLExchange(String) - Static method in class ca.randolf.util.StringParser
Parses a SASL Exchange (must not be Base64-encoded), as demonstrated in RFC 2831, returning all elements as a HashMap object containing String[] arrays.
remove(String) - Method in class ca.randolf.util.Prefs
Removes the underlying ArrayList<String> for the given key (if it exists) so that its entry will be deleted from memory, and consequently also effectively be deleted from the contents of the configuration data upon the next save operation.
removeNULLs(Boolean[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Byte[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Character[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Double[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Float[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Integer[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Long[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Short[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Type[]) - Static method in class ca.randolf.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeThread() - Method in class ca.randolf.lang.DynamicThreadPool
Decreases the size of the pool by one thread.
removeThreads(int) - Method in class ca.randolf.lang.DynamicThreadPool
Decreases the size of the DynamicThreadPool by the specified number of threads.
ReRunnable - Interface in ca.randolf.lang
The ReRunnable interface should be implemented by any class whose instances are intended to be executed (and re-executed) by a DynamicThread dispatched by DynamicThreadPool.  The class must define two parameterless methods:
reset() - Method in interface ca.randolf.lang.ReRunnable
Code in this method should reset internal variables, re-instantiate objects, etc., to their original default values in preparation for run() to be started again.
resize(boolean[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(byte[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(char[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(double[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(float[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(int[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(long[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(short[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(Type[], int) - Static method in class ca.randolf.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
RESIZE_X - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specify a new size for the TextRegion by number of columns.  Existing text will be retained if the new size is larger, or cropped if the new size is smaller.  The cursor position will also be updated as needed in order to remain properly within the bounds of the TextRegion.
RESIZE_XY - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specify a new size for the TextRegion by number of columns and rows.  Existing text will be retained if the new size is larger, or cropped if the new size is smaller.  The cursor position will also be updated as needed in order to remain properly within the bounds of the TextRegion.
RESIZE_Y - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specify a new size for the TextRegion by number of rows.  Existing text will be retained if the new size is larger, or cropped if the new size is smaller.  The cursor position will also be updated as needed in order to remain properly within the bounds of the TextRegion.
RESIZE_YX - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specify a new size for the TextRegion by number of rows and columns.  Existing text will be retained if the new size is larger, or cropped if the new size is smaller.  The cursor position will also be updated as needed in order to remain properly within the bounds of the TextRegion.
REVERSE_CLEAR - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Clear the REVERSE attribute.
REVERSE_CLEAR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Clear the REVERSE attribute.
REVERSE_OFF - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Disable the REVERSE attribute.
REVERSE_OFF - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Disable the REVERSE attribute.
REVERSE_ON - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Enable the REVERSE attribute.
REVERSE_ON - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Enable the REVERSE attribute.
RIGHT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor right one column, wrapping around the edge to the next row as needed and with scrolling also as needed (and the cursor advancement policy is top-to-bottom {default}).
right() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor right one column, wrapping around the edge to the next row as needed and with scrolling also as needed (and the cursor advancement policy is top-to-bottom {default}).
River - Class in ca.randolf.net.cs
The River class is connected to the Lake and provides a collection of methods for accessing both the RiverInputStream and RiverOutputStream, and various protocol-specific functions designed for specific communication over through the Streams.
RiverInputStream - Class in ca.randolf.net.cs
The RiverInputStream class provides InputStream-like methods for receiving data.
RiverOutputStream - Class in ca.randolf.net.cs
The RiverOutputStream class provides OutputStream-like methods for sending data.
Rot13 - Class in ca.randolf.security
This class provides a static method that transforms data using the ROT-13 (also whimsically known as EBG-13) alphabetic rotation technique, typically used for the purpose of disguising information where strong encryption isn't required but some simple obfuscation is useful.
Rot13point5 - Class in ca.randolf.security
This is a variation of the ROT-13 class which also rotates decimal digits by 5 positions in a circular fashion within the confines of the decimal numbering system.
Rot47 - Class in ca.randolf.security
This class provides a static method that transforms data using the ROT-47 ASCII rotation technique, typically used for the purpose of disguising information where strong encryption isn't required but some simple obfuscation is useful.
ROW - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
An alias for Y.
run() - Method in class ca.randolf.io.Log
Background task.
run() - Method in class ca.randolf.lang.DynamicThread
Don't call this method directly, use start() to begin execution instead.
run() - Method in interface ca.randolf.lang.ReRunnable
The same as java.lang.Runnable.run(), except that this code may also be restarted again after completion (or throwing an uncaught exception).
run() - Method in class ca.randolf.net.cs.Lake
Main background thread code, is a simple loop that handles inbound data and places them into the appropriate Lake objects (or sends an error response if the Lake ID is invalid).

S

SASLDigestResponse(String, String, String, String, String, String, String, boolean, String, String) - Static method in class ca.randolf.security.Hash
Calculates and generates the string value for one of two of the following SASL keywords:
save() - Method in class ca.randolf.util.Prefs
Attempt to save the contents of the configuration file.  If the file can not be overwritten or created, or any write error occurs, then the isSaved() method will return FALSE from this point forward.
saveAs(String) - Method in class ca.randolf.util.Prefs
Attempt to save the contents of the configuration data in the alternative filename that was specified.  If the file can not be overwritten or created, or any write error occurs, then the isSaved() method will return FALSE from this point forward.
saveAs(File) - Method in class ca.randolf.util.Prefs
Attempt to save the contents of the configuration data in the alternative filename that was specified.  If the file can not be overwritten or created, or any write error occurs, then the isSaved() method will return FALSE from this point forward.
saveAs(Path) - Method in class ca.randolf.util.Prefs
Attempt to save the contents of the configuration data in the alternative filename that was specified.  If the file can not be overwritten or created, or any write error occurs, then the isSaved() method will return FALSE from this point forward.
savePassive() - Method in class ca.randolf.util.Prefs
Attempt to save the contents of the configuration file.  If the file can not be overwritten or created, or any write error occurs, then the isSaved() method will return FALSE from this point forward.
SCROLL_DOWN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Scroll the entire region down by the specified number of rows (without changing the position of the cursor).
SCROLL_DOWN_AREA - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Scroll the specified region down by the specified number of rows (without changing the position of the cursor).
SCROLL_LEFT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Scroll the entire region left by the specified number of columns (without changing the position of the cursor).
SCROLL_RIGHT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Scroll the entire region right by the specified number of columns (without changing the position of the cursor).
SCROLL_UP - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Scroll the entire region up by the specified number of rows (without changing the position of the cursor).
SCROLL_UP_AREA - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Scroll the specified region up by the specified number of rows (without changing the position of the cursor).
scrollDown(int) - Method in class ca.randolf.fx.textmode.TextRegion
Scroll the entire region down by the specified number of rows (without changing the position of the cursor).
scrollDownArea(int, int, int, int, int) - Method in class ca.randolf.fx.textmode.TextRegion
Scroll the specified region down by the specified number of rows (without changing the position of the cursor).
scrollLeft(int) - Method in class ca.randolf.fx.textmode.TextRegion
Scroll the entire region left by the specified number of columns (without changing the position of the cursor).
scrollRight(int) - Method in class ca.randolf.fx.textmode.TextRegion
Scroll the entire region right by the specified number of columns (without changing the position of the cursor).
scrollUp(int) - Method in class ca.randolf.fx.textmode.TextRegion
Scroll the entire region up by the specified number of rows (without changing the position of the cursor).
scrollUpArea(int, int, int, int, int) - Method in class ca.randolf.fx.textmode.TextRegion
Scroll the specified region up by the specified number of rows (without changing the position of the cursor).
send(Iceberg) - Method in class ca.randolf.net.cs.Lake
Sends an Iceberg over the SSLSocket in a thread-safe manner.
SERVER - Static variable in class ca.randolf.net.cs.Lake
Specifies that this is Lake is server-side.
set(int...) - Method in class ca.randolf.fx.textmode.Chr
Alters the value of any number of parameters (in any order).
set(int...) - Method in class ca.randolf.fx.textmode.TextRegion
Alters the value of any number of parameters (in any order).
set(String, String...) - Method in class ca.randolf.util.Prefs
Creates or replaces the underlying ArrayList<String> for the given key, and populates it with the specified String(s).
set(String, int, String) - Method in class ca.randolf.util.Prefs
Sets or replaces the specified String in the underlying (or newly created) ArrayList<String> for the given key.  If the ArrayList does not contain enough elements, then the missing number of empty String objects will be inserted automatically.
setArrayList(String, ArrayList<String>) - Method in class ca.randolf.util.Prefs
Sets or replaces the underlying ArrayList<String> for the given key.
setBackgroundColor(R, Color) - Static method in class ca.randolf.fx.NodeTools
Sets the background colour of the supplied Region object, or any of its sub-classes by using the setBackgroun) method, except for TextInputControl and any of its sub-classes (such as TextField and TextArea) for which CSS is updated without clearing any of the other CSS settings.
setChanged(boolean) - Method in class ca.randolf.fx.textmode.Chr
Sets the internal "changed" flag (this setting is normally only managed by the owning TextRegion object).
setColors(R, Color, Color) - Static method in class ca.randolf.fx.NodeTools
Sets the background and foreground colours of the supplied TextInputControl object (or any of its sub-classes, such as TextField or TextArea) without clearing any of the other CSS settings.
setColours(int, int) - Method in class ca.randolf.fx.textmode.Chr
Specify both the background and foreground colours (formatted as ARGB integers).
setData(byte...) - Method in class ca.randolf.net.cs.Iceberg
Creates a new Iceberg based on the current one, but with a new Data section stored internally in compressed form if it can be compressed.
setDebugMode(boolean) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the current debugging output mode.
setForegroundColor(R, Color) - Static method in class ca.randolf.fx.NodeTools
Sets the foreground colour of the supplied TextInputControl object (or any of its sub-classes, such as TextField or TextArea) without clearing any of the other CSS settings.
setManagerPriority(int) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the priority of the Manager thread.
setManagerStackSize(long) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the size of the stack for the manager thread.
setMaximumDispatchesPerThread(long) - Method in class ca.randolf.lang.DynamicThreadPool
Specifies the maximum number of times a ReRunnable target can be re-run before it is destroyed.
setMaximumExceptionsPerThread(long) - Method in class ca.randolf.lang.DynamicThreadPool
Specifies the maximum number of times a ReRunnable target can throw an uncaught exception before it is destroyed.
setMaximumSpareThreads(int) - Method in class ca.randolf.lang.DynamicThreadPool
Defines the maximum number of spare threads that may be in the pool.
setMaximumThreads(int) - Method in class ca.randolf.lang.DynamicThreadPool
Defines the absolute maximum number of threads that may be in the pool, regardless of their status.
setMinimumSpareThreads(int) - Method in class ca.randolf.lang.DynamicThreadPool
Defines the minimum number of spare threads that must be in the pool.
setMinimumThreads(int) - Method in class ca.randolf.lang.DynamicThreadPool
Defines the absolute minimum number of threads that must be in the pool, regardless of their status.
setPolicyAppendDuplicates(boolean) - Method in class ca.randolf.util.Prefs
Specifies the policy on whether all values stored by any method whose name begins with the word "append" are unique.  This is disabled by default, which means that duplicate values will be eliminated on-the-fly whenever a method beginning with the word "append" is called.
setPolicyAppendMax(int) - Method in class ca.randolf.util.Prefs
Specifies the policy for the maximum elements default used by any method whose name begins with the word "appendMax" (the default is 42).
setPolicyEqualSign(boolean) - Method in class ca.randolf.util.Prefs
Specifies the policy about whether one equal sign is a delimiter between keys and values (whitespace characters present in the delimiter set will still be consumed and discarded as expected).
setPolicyKeepEmptyFile(boolean) - Method in class ca.randolf.util.Prefs
Indicates the policy about whether to keep an empty configuration file (which is 0 bytes) or to delete it (default).
setPoolAttenuationDecay(int) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the maximum number of threads that will be removed when attenuation is attempted.
setPoolAttenuationDelay(long) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the amount of time the Manager will wait before decreasing the size of the pool when there are too many spare threads.
setPoolMaintenanceDelay(long) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the amount of time the Manager will wait after thread termination activity to perform pool size maintainance one time.
setReadOnly() - Method in class ca.randolf.util.Prefs
Indicates that the configuration data cannot be saved.  Setting this flag is an irreversible operation (i.e., once this flag has been set to TRUE, it can never be reverted back to FALSE).
setResetAfterFinalDispatch(boolean) - Method in class ca.randolf.lang.DynamicThreadPool
Specifies if the ReRunnable target's reset() method will be called after the final re-run.
setSkulkerPriority(int) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the priority of the Skulker thread.
setSkulkerRunnable(Runnable) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the Runnable Skulker thread object.
setSkulkerStackSize(long) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the size of the stack for the skulker thread.
setSpareThreadIncrement(int) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the minimum number of threads that will be created when the number of number of available spare threads falls below the minimum.
setSpareThreadLimits(int, int) - Method in class ca.randolf.lang.DynamicThreadPool
Defines the minimum and maximum number of spare threads.
setStatus(String) - Method in class ca.randolf.lang.DynamicThread
Updates the status of the DynamicThread.
setStatusBar(Node) - Method in class ca.randolf.fx.Ack
Defines a status bar Node to the bottom of the dialogue, which extends all the way to the edges (it consumes the normally-empty borders).
setThreadDestructionDelay(long) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the amount of time a DynamicThread will sleep after terminating, but before self-destructing.
setThreadLimits(int, int) - Method in class ca.randolf.lang.DynamicThreadPool
Defines the absolute minimum and maximum numbers of threads.
setThreadNamePrefix(String) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the prefix to use in the name when creating new pool threads.
setThreadNameSuffix(String) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the suffix to use in the name when creating new pool threads.
setThreadPriority(int) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the priority to use when creating new pool threads, and updates the priority for all threads in the pool that are in a "ready" state.
setThreadResetPriority(int) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the priority to use with ReRunnable threads during the reset stage.
setThreadStackSize(long) - Method in class ca.randolf.lang.DynamicThreadPool
Sets the size of the stack for new pool threads.
setWaterfall(Waterfall) - Method in class ca.randolf.net.cs.Lake
Sets the next Waterfall callback object that handles new Rivers.
shortValue() - Method in class ca.randolf.lang.Nybble
Return the value of this Nybble as a short.
shortValue() - Method in class ca.randolf.lang.VeryLong
Return the value of this VeryLong as a short.
showAndAwait() - Method in class ca.randolf.fx.Ack
Show dialogue and then await user interaction events.
SIZE - Static variable in class ca.randolf.lang.Nybble
The number of bits needed to represent a nybble.
SIZE - Static variable in class ca.randolf.lang.VeryLong
The number of bits needed to represent a VeryLong.
size() - Method in class ca.randolf.net.cs.Iceberg
Returns the total number of 8-bit bytes of data, in its compressed form (if it is compressed).
SIZE8 - Static variable in class ca.randolf.lang.VeryLong
The number of bytes needed to represent a VeryLong.
sizeOriginal() - Method in class ca.randolf.net.cs.Iceberg
Returns the total number of 8-bit bytes of data, according to the header (a.k.a., in its compressed form if it arrived in compressed form).
sloppyDecode(String) - Static method in class ca.randolf.security.Base64
Decodes a Base64-encoded String, while also ignoring all padding (equal signs -- "=") and invalid characters (useful when attempting to recover from data corruption), which is why we call it a "sloppy decode."
sloppyDecode(byte...) - Static method in class ca.randolf.security.Base64
Decodes a Base64-encoded byte array, while also ignoring all padding (equal signs -- "=") and invalid characters (useful when attempting to recover from data corruption), which is why we call it a "sloppy decode."
splitPairs(String, String...) - Static method in class ca.randolf.util.StringParser
Parses a String containing white-space delimited "key=value" pairs, and returns a String[] array containing only values that correspond with the specified key(s), thus consistently placing every value in a specific position in the array to simplify string parsing, in a flexible manner.
start() - Method in class ca.randolf.lang.DynamicThread
Begins thread execution.
start() - Method in class ca.randolf.lang.DynamicThreadPool
Starts the DynamicThreadPool.
STRAFE_DOWN - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor down one row, or scroll up one row if the cursor is already positioned on the bottom-most row.
STRAFE_LEFT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor left one column, or scroll right one column if the cursor is already positioned on the left-most column.
STRAFE_RIGHT - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor right one column, or scroll left one column if the cursor is already positioned on the right-most column.
STRAFE_UP - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor up one row, or scroll down one row if the cursor is already positioned on the top-most row.
strafeDown() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor down one row, or scroll up one row if the cursor is already positioned on the bottom-most row.
strafeLeft() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor left one column, or scroll right one column if the cursor is already positioned on the left-most column.
strafeRight() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor right one column, or scroll left one column if the cursor is already positioned on the right-most column.
strafeUp() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor up one row, or scroll down one row if the cursor is already positioned on the top-most row.
STRIKE_CLEAR - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Clear the STRIKE attribute.
STRIKE_CLEAR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Clear the STRIKE attribute.
STRIKE_OFF - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Disable the STRIKE attribute.
STRIKE_OFF - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Disable the STRIKE attribute.
STRIKE_ON - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Enable the STRIKE attribute.
STRIKE_ON - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Enable the STRIKE attribute.
StringParser - Class in ca.randolf.util
StringParser is a collection of static String parsing methods designed to simplify often complex or especially cumbersome String operations.
stringsFromByteArray(byte...) - Static method in class ca.randolf.util.ByteTools
Separates any number of Strings from a byte[] array of ASCIIZ Strings (each String in the byte[] array is terminated by byte 0).
stringsToByteArray(String...) - Static method in class ca.randolf.util.ByteTools
Joins any number of Strings into a byte[] array of ASCIIZ Strings (each String in the byte[] array is terminated by byte 0).
substring(String, int) - Static method in class ca.randolf.util.StringParser
An improved version of java.lang.String.substring() that handles negative values logically by processing from the end of the string.

T

terminate() - Method in class ca.randolf.lang.DynamicThread
Causes the thread to terminate before re-run, no matter how many re-runs may be remaining.
TextRegion - Class in ca.randolf.fx.textmode
The TextRegion class is a high-performance pixel-perfect VGA text mode JavaFX Region that provides threadsafe text manipulation functions (which most JavaFX classes don't normally provide), and behaves, by default, like a real 25-row 80-column text mode screen that was commonly used in Unix and DOS (Disk Operating System) computing environments in the late 1970s, 1980s, and early-to-mid 1990s.  The use of AVATAR and ANSI code sequences is supported by the various print() methods, and have been tested with a fairly broad variety of AVATAR and ANSI art that was used by many BBS (Bulletin Board System) operators to enhance the user interface for their end-users (mainly to add colour and occasional animations to what was traditionally a plain, single-colour, text-only communications medium).
TextRegion(int...) - Constructor for class ca.randolf.fx.textmode.TextRegion
TextRegion constructor, that defaults to a screen size of 25 rows and 80 columns, a black background, and white text.
TextRegion.Blink - Class in ca.randolf.fx.textmode
The TextRegion.Blink class is used internally to make characters blink.
TextRegion.Cmd - Class in ca.randolf.fx.textmode
The TextRegion.Cmd class provides the complete set of static constants that are supported by the "randolf.fx.textmode" package. 
TextRegion.Cursor - Class in ca.randolf.fx.textmode
The TextRegion.Cursor class is used internally to make the cursor flash.
toArray(byte...) - Static method in class ca.randolf.util.ByteTools
Returns any number of byte primitives as a byte[] array.
toArray(short...) - Static method in class ca.randolf.util.ByteTools
Returns any number of short primitives as a byte[] array.
toArray(int...) - Static method in class ca.randolf.util.ByteTools
Returns any number of int primitives as a byte[] array.
toArray(float...) - Static method in class ca.randolf.util.ByteTools
Returns any number of float primitives as a byte[] array.
toArray(long...) - Static method in class ca.randolf.util.ByteTools
Returns any number of long primitives as a byte[] array.
toArray(double...) - Static method in class ca.randolf.util.ByteTools
Returns any number of double primitives as a byte[] array.
toByteArray() - Method in class ca.randolf.lang.VeryLong
Return the value of this VeryLong as a byte[] array.
toBytes() - Method in class ca.randolf.net.cs.Iceberg
Returns all headers (which includes the River ID, flags, and Length field), followed immediately by the Data section, ready for sending to a remote host.
toChar() - Method in class ca.randolf.fx.textmode.Chr
Returns the current character as a native "char" type.
toDebugString(byte...) - Static method in class ca.randolf.util.ByteTools
Returns a byte[] array transposed into a String, with functional characters converted to intuitive non-functional human-readable character sequences.
toDebugString(int, byte...) - Static method in class ca.randolf.util.ByteTools
Returns a byte[] array transposed into a String, with functional characters converted to intuitive non-functional human-readable character sequences.
toDebugString(int, int, byte...) - Static method in class ca.randolf.util.ByteTools
Returns a byte[] array transposed into a String, with functional characters converted to intuitive non-functional human-readable character sequences.
toHexString(byte...) - Static method in class ca.randolf.util.ByteTools
Returns a byte[] array transposed into a String of hexadecimal digit pairs as one continuous sequence of characters, with colons inserted between each pair of two lower-case hexadecimal digits.
toHexString(int, byte...) - Static method in class ca.randolf.util.ByteTools
Returns a byte[] array transposed into a String of hexadecimal digit pairs as one continuous sequence of characters, with colons inserted between each pair of two lower-case hexadecimal digits.
toHexString(int, int, byte...) - Static method in class ca.randolf.util.ByteTools
Returns a byte[] array transposed into a String of hexadecimal digit pairs as one continuous sequence of characters, with colons inserted between each pair of two lower-case hexadecimal digits.
toHexString(int, int, int, byte...) - Static method in class ca.randolf.util.ByteTools
Returns a byte[] array transposed into a String of hexadecimal digit pairs as one continuous sequence of characters with certain customization options.
toInteger() - Method in class ca.randolf.fx.textmode.Chr
Returns the current character's ASCII (or other) value as an integer.
TOP - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor to the top row.
toString() - Method in class ca.randolf.io.Log.Entry
Provide log-suitable-formatted output version of this object.  If the pre-amble portion is NULL, then it is excluded (along with its delimiting space).  If the message portion is NULL, then it is excluded (along with its delimiting space).
toString() - Method in class ca.randolf.io.Log
Provide debug-readable output version of this object.
toString(byte) - Static method in class ca.randolf.lang.Nybble
Converts the nybble to a String and assumes a radix of 10.
toString() - Method in class ca.randolf.lang.Nybble
Converts the Nybble value to a String and assumes a radix of 10.
toString(VeryLong) - Static method in class ca.randolf.lang.VeryLong
Converts the VeryLong to a String and assumes a radix of 10.
toString() - Method in class ca.randolf.lang.VeryLong
Converts the VeryLong value to a String and assumes a radix of 10.
toString(int) - Method in class ca.randolf.lang.VeryLong
Converts the VeryLong value to a String, using the specified radix.
toString() - Method in class ca.randolf.net.cs.Iceberg
Provide debug-readable output version of this object.
toString() - Method in class ca.randolf.net.cs.Lake
Provide debug-readable output version of this object.
toString() - Method in class ca.randolf.net.cs.River
Provide debug-readable output version of this object.
toStringN() - Method in class ca.randolf.io.Log.Entry
Provide log-suitable-formatted output version of this object.  If the pre-amble portion is NULL, then it is excluded (along with its delimiting space).  If the message portion is NULL, then it is excluded (along with its delimiting space).
transform(String) - Static method in class ca.randolf.security.Atbash
Transforms a message using the Atbash algorithm.
transform(String) - Static method in class ca.randolf.security.Rot13
Transforms a message using the ROT13 algorithm.
transform(String) - Static method in class ca.randolf.security.Rot13point5
Transforms a message using the ROT13.5 algorithm.
transform(String) - Static method in class ca.randolf.security.Rot47
Transforms a message using the ROT47 algorithm.
transmuteBoolean(String, boolean, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a boolean based on the list of specials (the phrases and their corresponding values), and returns the specified boolean.
transmuteByte(String, byte, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a byte integer based on the list of specials (the phrases and their corresponding values), and returns the specified byte integer.
transmuteDouble(String, double, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a double based on the list of specials (the phrases and their corresponding values), and returns the specified double.
transmuteFloat(String, float, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a float based on the list of specials (the phrases and their corresponding values), and returns the specified float.
transmuteInt(String, int, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to an integer based on the list of specials (the phrases and their corresponding values), and returns the specified integer.
transmuteLong(String, long, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a long integer based on the list of specials (the phrases and their corresponding values), and returns the specified long integer.
transmuteNybble(String, byte, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a nybble integer based on the list of specials (the phrases and their corresponding values), and returns the specified nybble integer represented by a byte.
transmuteShort(String, short, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a short integer based on the list of specials (the phrases and their corresponding values), and returns the specified short integer.
transmuteVeryLong(String, VeryLong, String...) - Static method in class ca.randolf.util.StringParser
Transmutes a String to a VeryLong object based on the list of specials (the phrases and their corresponding values), and returns the specified VeryLong object represented by a VeryLong object (because a native equiviliant isn't currently available).
TRANSPARENT_CLEAR - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Clear the TRANSPARENT attribute.
TRANSPARENT_CLEAR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Clear the TRANSPARENT attribute.
TRANSPARENT_OFF - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Disable the TRANSPARENT attribute.
TRANSPARENT_OFF - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Disable the TRANSPARENT attribute.
TRANSPARENT_ON - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Enable the TRANSPARENT attribute.
TRANSPARENT_ON - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Enable the TRANSPARENT attribute.
trimQuotes(String) - Static method in class ca.randolf.util.StringParser
Removes the outer-most/enclosing set of quotation marks from the beginning and end of the specified String, but only if both are present.
TSTAMP - Static variable in class ca.randolf.io.Log
Full timestamp (date and time with timezone) included in log entries.
TYPE - Static variable in class ca.randolf.lang.Nybble
The primitive type byte is represented by this Class object because Java doesn't include a primitive type for nybble.
typeAlias(String) - Static method in class ca.randolf.math.ConvertNumber
Converts one of the following numeric data type keywords to its expected numeric value, while keeping it in String format.  This is useful for providing more flexibility to end-users in a number of places, including configuration files or user interfaces, by handling their string prior to converting it an actual primitive/native numeric data type.

U

UNDERLINE_CLEAR - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Clear the UNDERLINE attribute.
UNDERLINE_CLEAR - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Clear the UNDERLINE attribute.
UNDERLINE_OFF - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Disable the UNDERLINE attribute.
UNDERLINE_OFF - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Disable the UNDERLINE attribute.
UNDERLINE_ON - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
Enable the UNDERLINE attribute.
UNDERLINE_ON - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Enable the UNDERLINE attribute.
UP - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Move the cursor up one row, without scrolling if already at the top (and the cursor advancement policy is top-to-bottom {default}).
up() - Method in class ca.randolf.fx.textmode.TextRegion
Move the cursor up one row, without scrolling if already at the top (and the cursor advancement policy is top-to-bottom {default}).
update() - Method in class ca.randolf.fx.textmode.TextRegion
Update the underlying WritableImage (do not call this method directly because it is meant to be called by the secret JavaFX background thread).

V

valueOf(String, int) - Static method in class ca.randolf.lang.Nybble
Creates a new Nybble object using the String and specified radix (base).
valueOf(String) - Static method in class ca.randolf.lang.Nybble
Creates a new Nybble object using the String and assuming a radix of 10.
valueOf(String, int) - Static method in class ca.randolf.lang.VeryLong
Creates a new VeryLong object using the String and specified radix (base).
valueOf(String) - Static method in class ca.randolf.lang.VeryLong
Creates a new VeryLong object using the String and assuming a radix of 10.
VERSION - Static variable in class ca.randolf.fx.NodeTools
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.fx.textmode.TextRegion
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.io.Log
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.lang.DynamicThread
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.lang.DynamicThreadPool
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.lang.Nybble
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.lang.VeryLong
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.math.BitTools
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.math.ConvertNumber
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.math.Fib
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.security.Atbash
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.security.Base64
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.security.Hash
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.security.Memfrob
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.security.Rot13
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.security.Rot13point5
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.security.Rot47
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.util.ArrayTools
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.util.ByteTools
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.util.Prefs
Version number of this Package (read-only).
VERSION - Static variable in class ca.randolf.util.StringParser
Version number of this Package (read-only).
VeryLong - Class in ca.randolf.lang
Instances of class VeryLong represent non-existent primitive 128-bit verylong values by using a 16-byte primitive byte[] array.  The BigInteger class is used internally to provide functions but without exceeding the boundaries of a signed 128-bit value.
VeryLong(byte[]) - Constructor for class ca.randolf.lang.VeryLong
Create a VeryLong object representing the value of the byte argument.
VeryLong(int) - Constructor for class ca.randolf.lang.VeryLong
Create a VeryLong object representing the value of the int argument.
VeryLong(BigInteger) - Constructor for class ca.randolf.lang.VeryLong
Create a VeryLong object representing the converted value of the BigInteger argument.  If the value is out of range, then an exception will be thrown.
VeryLong(String) - Constructor for class ca.randolf.lang.VeryLong
Create a VeryLong object representing the parsed value of the String argument.  If the value is out of range, or can't be parsed, then an exception will be thrown.
VeryLong(String, int) - Constructor for class ca.randolf.lang.VeryLong
Create a VeryLong object representing the parsed value of the String argument in the specified radix.  If the value is out of range, or can't be parsed, then an exception will be thrown.

W

wasCompressed() - Method in class ca.randolf.net.cs.Iceberg
Indicates whether the data stored internally was ever compressed.
Waterfall - Interface in ca.randolf.net.cs
The Waterfall interface must be implemented by call-back classes that will be called by a Lake object when a new River is received from a remote host.
WHITE - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour WHITE.  Also VGA text mode colour index 7.
WHITE - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour WHITE.  Also VGA text mode colour index 7.
write(Iceberg) - Method in class ca.randolf.net.cs.RiverOutputStream
Writes the specified Iceberg to this output stream.  The general contract for write is that all the bytes are written to the output stream.
write(int) - Method in class ca.randolf.net.cs.RiverOutputStream
Writes the specified byte to this output stream.  The general contract for write is that one byte is written to the output stream.  The byte to be written is the eight low-order bits of the argument b.  The 24 high-order bits of b are ignored.
write(byte...) - Method in class ca.randolf.net.cs.RiverOutputStream
Writes the specified array of bytes to this output stream.  The general contract for write is that all the bytes are written to the output stream.
writeBoolean(boolean) - Method in class ca.randolf.net.cs.RiverOutputStream
Writes the specified boolean flag to this output stream.
writeString(String) - Method in class ca.randolf.net.cs.RiverOutputStream
Writes the specified ASCIIZ string to this output stream, with an ASCIIZ (byte 0) added to the end to terminate the String.
writeStrings(String...) - Method in class ca.randolf.net.cs.RiverOutputStream
Writes multiple ASCIIZ strings to this output stream, with an ASCIIZ (byte 0) added to the end of each String to terminate it.
writeToStream(OutputStream) - Method in class ca.randolf.net.cs.Iceberg
Outputs all headers (which includes the River ID, flags, and Length field), followed immediately by the Data section, to the specifed OutputStream object (which can optionally be a RiverOutputStream object).

X

X - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the column, or "X" coordinate, of the cursor.
x(String, int) - Static method in class ca.randolf.util.StringParser
Works like Perl's x operator in that it returns the string repeated and joined immediately to itself x times.
XY - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Next two arguments specify the current X and Y coordinates of the cursor, where X comes before Y.

Y

Y - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Specifies the row, or "Y" coordinate, of the cursor.
YELLOW - Static variable in class ca.randolf.fx.textmode.Chr.Cmd
The colour YELLOW.  Also VGA text mode colour index 14.
YELLOW - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
The colour YELLOW.  Also VGA text mode colour index 14.
YX - Static variable in class ca.randolf.fx.textmode.TextRegion.Cmd
Next two arguments specify the current Y and X coordinates of the cursor, where Y comes before X.

Z

zero(int, int) - Static method in class ca.randolf.fx.textmode.Chr
Instantiate a new Chr object that is character 0 using the specified background and foreground colours (formatted as ARGB integers).
zero(TextRegion) - Static method in class ca.randolf.fx.textmode.Chr
Instantiate a new Chr object that is character 0 using the specified background and foreground colours (formatted as ARGB integers).
zero(int, int, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class ca.randolf.fx.textmode.Chr
Instantiate a new Chr object that is character 0 using the specified background and foreground colours (formatted as ARGB integers), and various other attributes (which should normally all be "FALSE" by default).
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links