- 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
.
- 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.
- 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.
- 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.
- 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 int
eger.
- intValue() - Method in class ca.randolf.lang.VeryLong
-
Return the value of this VeryLong
as an int
eger.
- 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.
- 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.
- 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.
- 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.
- 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).
- 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.
- 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.
- 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.