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

A

A - Class in com.internationalnetwork.net.rr
Resource Record type 1: IPv4 address.
A - Static variable in class com.internationalnetwork.net.RR
Type 1: IPv4 address
A(String) - Constructor for class com.internationalnetwork.net.rr.A
Construct a new A record with a String-representation of an IPv4 address.
A6 - Static variable in class com.internationalnetwork.net.RR
Type 38: A6
AAAA - Class in com.internationalnetwork.net.rr
Resource Record type 28: IPv6 address.
AAAA - Static variable in class com.internationalnetwork.net.RR
Type 28: IPv6 address
AAAA(String) - Constructor for class com.internationalnetwork.net.rr.AAAA
Construct a new AAAA record with a String-representation of an IPv6 address.
accept() - Method in class com.internationalnetwork.net.ServerSockets
Listens for a connection to be made on any of the sockets, accepts one connection, and returns the Socket associated with it.
accept(int) - Method in class com.internationalnetwork.net.ServerSockets
Listens for a connection to be made on any of the sockets, accepts one connection, and returns the Socket associated with it.
acceptMultiple() - Method in class com.internationalnetwork.net.ServerSockets
Listens for connections to be made on any of the sockets, and returns a Socket[] array.
acceptMultiple(int) - Method in class com.internationalnetwork.net.ServerSockets
Listens for connections to be made on any of the sockets, accepts up to the specified number of connections, and returns a Socket[] array.
acceptMultiple(int, int) - Method in class com.internationalnetwork.net.ServerSockets
Listens for connections to be made on any of the sockets, accepts up to the specified number of connections, and returns a Socket[] array.
actionPerformed(ActionEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
actionPerformed(ActionEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
actionPerformed(ActionEvent) - Method in class com.internationalnetwork.tui.JScreen
Used internally to implement blinking text and the flashing cursor.
add(JComponent, String...) - Method in class com.internationalnetwork.gui.GridBag
Adds a JComponent to the current cell (any settings that specify the "gridx" and/or "gridy" positions will be processed first).
add(Component, String...) - Method in class com.internationalnetwork.gui.GridBag
Adds a component to the current cell (any settings that specify the "gridx" and/or "gridy" positions will be processed first).
add(Type...) - Method in class com.internationalnetwork.util.CircularArray
Adds any number of elements to the head of the array as long as enough empty slots are available.
add(ConfigurationDirective) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Adds a ConfigurationDirective object to the heirarchy.  If the supplied object is a Container type, then it is added to the hierarchy as a child Container, otherwise it is linked into the ordered list of Directive objects (with prev()/next() link references updated respectively to ensure accurate internal tracking).
addThread() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Increase the size of the ThreadPool by one thread.
addThreads(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Increase the size of the DynamicThreadPool by the specified number of threads.
AFSDB - Class in com.internationalnetwork.net.rr
Resource Record type 18: AFS Data Base Location.
AFSDB - Static variable in class com.internationalnetwork.net.RR
Type 18: AFS data base location
AFSDB(String) - Constructor for class com.internationalnetwork.net.rr.AFSDB
Construct a new AFSDB record with a String-representation of an AFSDB record.
AFSDB(int, String) - Constructor for class com.internationalnetwork.net.rr.AFSDB
Construct a new AFSDB record with the specific sub type and location.
AM - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the AM time string text returned by ampm().
ampm(byte) - Method in class com.internationalnetwork.util.NumberGrammar
Returns "am" or "pm" depending on the value of the hour passed in, and will even support future days represented by additional hours (e.g., the hours of 24 through 47 would represent tomorrow).
ampm(double) - Method in class com.internationalnetwork.util.NumberGrammar
Returns "am" or "pm" depending on the value of the hour passed in, and will even support future days represented by additional hours (e.g., the hours of 24 through 47 would represent tomorrow).
ampm(float) - Method in class com.internationalnetwork.util.NumberGrammar
Returns "am" or "pm" depending on the value of the hour passed in, and will even support future days represented by additional hours (e.g., the hours of 24 through 47 would represent tomorrow).
ampm(int) - Method in class com.internationalnetwork.util.NumberGrammar
Returns "am" or "pm" depending on the value of the hour passed in, and will even support future days represented by additional hours (e.g., the hours of 24 through 47 would represent tomorrow).
ampm(long) - Method in class com.internationalnetwork.util.NumberGrammar
Returns "am" or "pm" depending on the value of the hour passed in, and will even support future days represented by additional hours (e.g., the hours of 24 through 47 would represent tomorrow).
ampm(short) - Method in class com.internationalnetwork.util.NumberGrammar
Returns "am" or "pm" depending on the value of the hour passed in, and will even support future days represented by additional hours (e.g., the hours of 24 through 47 would represent tomorrow).
ampm() - Method in class com.internationalnetwork.util.NumberGrammar
Returns the previous result returned by ampm(hour), or an empty string if no previous result is known.
ArrayTools - Class in com.internationalnetwork.util
Tools for dealing with arrays.
Atbash - Class in com.internationalnetwork.security
This class provides a static method that transforms data using the Atbash alphabetic inversion technique, typically used for the purpose of disguising information where strong encryption isn't required but some simple obfuscation is useful.
ATMA - Static variable in class com.internationalnetwork.net.RR
Type 34: ATM address
atomize(String) - Static method in class com.internationalnetwork.util.StringParser
Parses a String, returning all elements (or "atoms") as a String[] array.

B

BACKGROUND - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the background colour by its ID number, which must be within the range of 0 through 15.  The constant ("static final") RGB values may also be provided, and will be recognized automatically (any other values will cause java.lang.IndexOutOfBoundsException to be thrown.
Base64 - Class in com.internationalnetwork.security
Base64 conversion methods.
begin() - Method in class com.internationalnetwork.tui.JScreen
Starts a new transaction, and inserts it into the command queue.  See the documentation for commit(), commitNow(), and rollback() in the JScreenTransaction() class to learn more about the signifigance of a transaction's position in the command queue.
bigIntegerValue() - Method in class com.internationalnetwork.lang.VeryLong
Return the value of this VeryLong as a BigInteger object.
bind(String...) - Method in class com.internationalnetwork.net.ServerSockets
Binds to any number of endpoints.
bind(SocketAddress...) - Method in class com.internationalnetwork.net.ServerSockets
Binds to any number of endpoints.
bind(SocketAddress, int) - Method in class com.internationalnetwork.net.ServerSockets
Binds to one endpoint using a specific backlog limit.
BLACK - Static variable in class com.internationalnetwork.tui.JScreen
The colour BLACK.  Also colour number 0.
BLINK_OFF - Static variable in class com.internationalnetwork.tui.JScreen
Disables the BLINK attribute.
BLINK_ON - Static variable in class com.internationalnetwork.tui.JScreen
Enables the BLINK attribute.
BLUE - Static variable in class com.internationalnetwork.tui.JScreen
The colour BLUE.  Also colour number 1.
BOTTOM - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor to the bottom row.
BRIGHT_BLUE - Static variable in class com.internationalnetwork.tui.JScreen
The colour BRIGHT_BLUE.  Also colour number 9.
BRIGHT_CYAN - Static variable in class com.internationalnetwork.tui.JScreen
The colour BRIGHT_CYAN.  Also colour number 11.
BRIGHT_GRAY - Static variable in class com.internationalnetwork.tui.JScreen
An alias for BRIGHT_GREY.
BRIGHT_GREEN - Static variable in class com.internationalnetwork.tui.JScreen
An alias for LIME.
BRIGHT_GREY - Static variable in class com.internationalnetwork.tui.JScreen
The colour BRIGHT_GREY.  Also colour number 7.
BRIGHT_RED - Static variable in class com.internationalnetwork.tui.JScreen
The colour BRIGHT_RED.  Also colour number 12.
BROWN - Static variable in class com.internationalnetwork.tui.JScreen
The colour BROWN.  Also colour number 6.
byteValue() - Method in class com.internationalnetwork.lang.Nybble
Return the value of this Nybble as a byte.

C

CENTRE - Static variable in class com.internationalnetwork.tui.JScreen
Moves 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 two.
CERT - Static variable in class com.internationalnetwork.net.RR
Type 37: Certificate
checkCFWS(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Checks a String for RFC2822 CFWS compliance, and returns a set of flags describing what was encountered.
checkDN(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Checks a String for RFC2822 display-name compliance, and returns a set of flags describing what was encountered.
checkIDN(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Checks a String for RFC2822 domain compliance, and returns a set of flags describing what was encountered.
checkLP(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Checks a String for RFC2822 local-part compliance, and returns a set of flags describing what was encountered.
chomp() - Method in class com.internationalnetwork.util.CircularArray
Reduces the capacity to the current number of elements (if the array is empty, the capacity will be reduced to 1).
CircularArray<Type> - Class in com.internationalnetwork.util
A circular array has a backing array whose size never changes.
CircularArray(Class<Type>, int, Type...) - Constructor for class com.internationalnetwork.util.CircularArray
Constructs a circular array with the specified size.
CircularArray(Class<Type>, Type...) - Constructor for class com.internationalnetwork.util.CircularArray
Constructs a circular array with one or more pre-defined elements.
CLASS_CH - Static variable in class com.internationalnetwork.net.RR
Class type 3: The Chaos class
CLASS_CS - Static variable in class com.internationalnetwork.net.RR
Class type 2: The CSNET class (obsolete -- used to document examples in some obsolete RFCs)
CLASS_HS - Static variable in class com.internationalnetwork.net.RR
Class type 4: The Hesiod class (essentially a YP-style service that uses DNS to obtain information about "passwd" file entries on Unix hosts, file systems, default printers, and other arbitrary data which is typically stored as text strings in TXT records)
CLASS_IN - Static variable in class com.internationalnetwork.net.RR
Class type 1: The InterNet System class (this is most likely the only one you'll ever need to use)
CLEAR - Static variable in class com.internationalnetwork.tui.JScreen
Clears the screen and moves the cursor to the top-left corner.
clone() - Method in class com.internationalnetwork.tui.JScreenCharacter
Creates a new JScreenCharacter object with a copy of this one's attributes.
clone() - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Creates a duplicate of the current ConfigurationResource object, with empty internal stream stacks.
clone() - Method in class com.internationalnetwork.util.conf.Rule
Creates a duplicate of the current Rule object.
cmd(int...) - Method in class com.internationalnetwork.tui.JScreen
Alters the values of any number of parameters (in any order).  The parameters are added to an internal queue for near-immediate processing, after a successful syntax check.
cmd(int...) - Method in class com.internationalnetwork.tui.JScreenTransaction
Alters the values of any number of parameters (in any order).  The parameters are added to an internal queue for near-immediate processing, after a successful syntax check.
CNAME - Class in com.internationalnetwork.net.rr
Resource Record type 5: Canonical host Name (an alias).
CNAME - Static variable in class com.internationalnetwork.net.RR
Type 5: Canonical name for an alias
CNAME(String) - Constructor for class com.internationalnetwork.net.rr.CNAME
Construct a new CNAME record with a String-representation of a CNAME record.
coerce(byte) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.tui.JScreen
An alias for COL.
COLUMN - Static variable in class com.internationalnetwork.tui.JScreen
An alias for COL.
com.internationalnetwork.gui - package com.internationalnetwork.gui
 
com.internationalnetwork.lang - package com.internationalnetwork.lang
 
com.internationalnetwork.math - package com.internationalnetwork.math
 
com.internationalnetwork.math.random - package com.internationalnetwork.math.random
 
com.internationalnetwork.net - package com.internationalnetwork.net
 
com.internationalnetwork.net.rr - package com.internationalnetwork.net.rr
 
com.internationalnetwork.security - package com.internationalnetwork.security
 
com.internationalnetwork.tui - package com.internationalnetwork.tui
The JScreen is a text-mode screen that accurately resembles a DOS screen because of the font's appearance, and the cursor's behaviour (in some technical circles, this word "caret" is used to refer to the cursor; we prefer to use the traditional terms "cursor" and "cursor position"), while also introducing some new features that update text mode to current times.
com.internationalnetwork.util - package com.internationalnetwork.util
 
com.internationalnetwork.util.conf - package com.internationalnetwork.util.conf
Read hierarchial .conf files (and any "Include" files) that are in the famous Apache-HTTPd-style configuration file format.
com.internationalnetwork.util.pdf - package com.internationalnetwork.util.pdf
 
commas(int) - Static method in class com.internationalnetwork.util.StringParser
Inserts commas between every three digits in the supplied number, and returns it as a String.
commas(long) - Static method in class com.internationalnetwork.util.StringParser
Inserts commas between every three digits in the supplied number, and returns it as a String.
commas(short) - Static method in class com.internationalnetwork.util.StringParser
Inserts commas between every three digits in the supplied number, and returns it as a String.
compareTo(Nybble) - Method in class com.internationalnetwork.lang.Nybble
Compare two Nybbles numerically by comparing their nybble values.
compareTo(Object) - Method in class com.internationalnetwork.lang.Nybble
Behaves like compareTo(Nybble) unless the Object is not a Nybble.
compareTo(VeryLong) - Method in class com.internationalnetwork.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 com.internationalnetwork.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.
compareToElementRange(int) - Method in class com.internationalnetwork.util.conf.Rule
Indicates if the given int[eger] is in Element Range.
compareToEqual(String) - Method in class com.internationalnetwork.util.conf.Rule
Indicates if the given String matches one of the "equal" strings.
compareToRange(String) - Method in class com.internationalnetwork.util.conf.Rule
Indicates if the given String is in Range.  If range limits are not defined, the format of the string is still checked to ensure that it is a valid number.
compareToRegEx(String) - Method in class com.internationalnetwork.util.conf.Rule
Indicates if the given String matches one of the pre-compiled Regular Expression patterns.
compareToRequire(boolean, String) - Method in class com.internationalnetwork.util.conf.Rule
Indicates if the path or filename in the given String matches all of the test requirements.
compareToScope(String) - Method in class com.internationalnetwork.util.conf.Rule
Indicates if the given String, which is the name of the directive's parent container, is valid for this rule's scope.
ConfFile - Class in com.internationalnetwork.util
Reads a simple Apache-HTTPd format ".conf" file and provides a HashMap containing the Directives and their associated, unparsed values.
ConfFile(String, String[]...) - Constructor for class com.internationalnetwork.util.ConfFile
Processes the specified configuration file.
ConfigurationDirective - Class in com.internationalnetwork.util.conf
This is a generic class that is extended by Container, Directive, and Remark (plus any other unanticipated types as needed in the future).
ConfigurationResource - Class in com.internationalnetwork.util.conf
Reads a stream of configuration parameters, using the specified rulesets, and returns the root-most ConfigurationDirective object.  A new stream may be opened, or an existing stream may be specified.
ConfigurationResource() - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource without an input stream, and no rules.
ConfigurationResource(String[]...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource without an input stream.
ConfigurationResource(Rule...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource without an input stream.
ConfigurationResource(InputStream, String[]...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource with the specified input stream.
ConfigurationResource(InputStream, Rule...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource with the specified input stream.
ConfigurationResource(String, String[]...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource with the specified filename.
ConfigurationResource(String, Rule...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource with the specified input stream.
ConfigurationResource(File, String[]...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource with the specified File object.
ConfigurationResource(File, Rule...) - Constructor for class com.internationalnetwork.util.conf.ConfigurationResource
Creates a new Configuration Resource with the specified File object.
consume() - Method in class com.internationalnetwork.gui.JListenerEvent
Consumes the event by calling its respective consume() method.
Container - Class in com.internationalnetwork.util.conf
This class extends the ConfigurationDirective class, and is used for the storage of containers.
Container(String, String) - Constructor for class com.internationalnetwork.util.conf.Container
Instantiates a new Container object.
ContainerRoot - Class in com.internationalnetwork.util.conf
This class extends the ConfigurationDirective class, and is used as the starting point for the configuration heirarchy.
ContainerRoot() - Constructor for class com.internationalnetwork.util.conf.ContainerRoot
Prevent parameterless instantiation by outsiders.
contains(boolean[], boolean) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(byte[], byte) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(char[], char) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(double[], double) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(float[], float) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(int[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(long[], long) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(short[], short) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element.
contains(Type[], Type) - Static method in class com.internationalnetwork.util.ArrayTools
Determines if an array contains a specific element using the respective equals() method to perform the comparison.
contains(String) - Method in class com.internationalnetwork.util.conf.Container
Indicates if the specified ConfigurationDirective name exists within this Container, or any parent Container.  Traversal up to the root of the configuration hierarchy is performed as part of this operation.
containsChild(String) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Indicates if the specified ConfigurationDirective name exists within this Container.  Traversal up to the root of the configuration hierarchy is NOT performed as part of this operation.
containsChild(String) - Method in class com.internationalnetwork.util.conf.Container
Indicates if the specified ConfigurationDirective name exists within this Container.  Traversal up to the root of the configuration hierarchy is NOT performed as part of this operation.
convertAlias(String) - Method in class com.internationalnetwork.util.conf.Rule
Attempts to convert the alias.  If an alias can't be found, the no conversion takes place and the original key String is returned.
convertFromRNAME(String, String) - Static method in class com.internationalnetwork.util.StringParser
Converts a RNAME string to an eMail address, placing the AT (@) symbol in the proper position.
ConvertNumber - Class in com.internationalnetwork.math
This class provides number conversion methods.
ConvertNumber() - Constructor for class com.internationalnetwork.math.ConvertNumber
 
createHashMap(Type...) - Static method in class com.internationalnetwork.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).
current() - Method in class com.internationalnetwork.math.Fib
Return the current number in the sequence.
currentLong() - Method in class com.internationalnetwork.math.random.MersenneTwister
Return the current random number.
currentLong() - Method in class com.internationalnetwork.math.random.XORShift
Calculate and return the current pseudo-random number.
currentLong() - Method in class com.internationalnetwork.math.random.XORShiftZ
Return the current random number.
CURSORFLASH_OFF - Static variable in class com.internationalnetwork.tui.JScreen
Disables the CURSORFLASH attribute.  The cursor disappears when this attribute is disabled.
CURSORFLASH_ON - Static variable in class com.internationalnetwork.tui.JScreen
Enables the CURSORFLASH attribute.  The cursor flashes at a steady rate when this attribute is enabled.
CURSORSTATE_OFF - Static variable in class com.internationalnetwork.tui.JScreen
Turns the current state of the cursor off.  Only useful when flashing mode is turned off.
CURSORSTATE_ON - Static variable in class com.internationalnetwork.tui.JScreen
Turns the current state of the cursor on.  Only useful when flashing mode is turned off.
CURSORSTYLE_BLOCK - Static variable in class com.internationalnetwork.tui.JScreen
Change the cursor style to a block.
CURSORSTYLE_LINE - Static variable in class com.internationalnetwork.tui.JScreen
Change the cursor style to a line.
CustomCalendar - Class in com.internationalnetwork.gui
Provides an easy to use calendar GUI.
CustomCalendar() - Constructor for class com.internationalnetwork.gui.CustomCalendar
 
CYAN - Static variable in class com.internationalnetwork.tui.JScreen
The colour CYAN.  Also colour number 3.

D

DARK_GRAY - Static variable in class com.internationalnetwork.tui.JScreen
An alias for GRAY.
DARK_GREY - Static variable in class com.internationalnetwork.tui.JScreen
An alias for GREY.
decode(String) - Static method in class com.internationalnetwork.lang.Nybble
Convert the specified String into a Byte.
decode(byte[]) - Static method in class com.internationalnetwork.security.Base64
Decodes a Base64-encoded byte array.
decode(String) - Static method in class com.internationalnetwork.security.Base64
Decodes a Base64-encoded string.
defineRules(String[]...) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Defines additional rules for directives and containers that may be encountered in the configuration stream.
defineRules(Rule...) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Defines additional rules for directives and containers that may be encountered in the configuration stream.
delete() - Method in class com.internationalnetwork.util.CircularArray
Returns an element from the tail after deleting it from the array.
DESCRIPTION - Static variable in class com.internationalnetwork.gui.GridBag
Description of this Package (read-only).
Directive - Class in com.internationalnetwork.util.conf
This class extends the ConfigurationDirective class, and is used for the storage of directives that are not containers.
Directive(String, String) - Constructor for class com.internationalnetwork.util.conf.Directive
Instantiates a new Directive object.
dispatch() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Dispatches the next available thread in the pool.
display(JScreenCharacter, int, int, boolean, BufferedImage) - Method in class com.internationalnetwork.tui.JScreenFont
Display a JScreenCharacter at the specified screen co-ordinates.
DNAME - Static variable in class com.internationalnetwork.net.RR
Type 39: Non-terminate DNS name redirection
doubleValue() - Method in class com.internationalnetwork.lang.Nybble
Return the value of this Nybble as a double.
doubleValue() - Method in class com.internationalnetwork.lang.VeryLong
Return the value of this VeryLong as a double.
DOWN - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor down one line (if it's not already at the bottom).
DynamicThread<Target extends Runnable> - Class in com.internationalnetwork.lang
A DynamicThread is the Object returned by DynamicThreadPool.dispatch().
DynamicThread(DynamicThreadPool, long, ThreadGroup, Target, String, long) - Constructor for class com.internationalnetwork.lang.DynamicThread
Instantiates a new DynamicThread object.
DynamicThreadPool<Target extends Runnable> - Class in com.internationalnetwork.lang
Creates a thread pool that can have either a static number of threads, or a dynamically changing number of threads depending on various policies as set by the caller.
DynamicThreadPool(Class<Target>, String) - Constructor for class com.internationalnetwork.lang.DynamicThreadPool
Create a DynamicThreadPool with a default of a minimum of 10 threads, and a maximum of 100 threads.
DynamicThreadPool(Class<Target>, String, int) - Constructor for class com.internationalnetwork.lang.DynamicThreadPool
Create a DynamicThreadPool with minimum and maximum numbers of threads that are equal.
DynamicThreadPool(Class<Target>, String, int, int) - Constructor for class com.internationalnetwork.lang.DynamicThreadPool
Create a DynamicThreadPool with specific minimum and maximum numbers of threads.
DynamicThreadPool(Class<Target>, String, int, int, int) - Constructor for class com.internationalnetwork.lang.DynamicThreadPool
Create a DynamicThreadPool with a minimum number of threads, a maximum number of threads, and matching minimum and maximum numbers of spare threads.
DynamicThreadPool(Class<Target>, String, int, int, int, int) - Constructor for class com.internationalnetwork.lang.DynamicThreadPool
Create a DynamicThreadPool with minimum and maximum numbers of threads, and the minimum number of spare threads.

E

EID - Static variable in class com.internationalnetwork.net.RR
Type 31: Endpoint identifier
ElectronicMailAddress - Class in com.internationalnetwork.util
This class provides methods for parsing or constructing internet eMail addresses that are RFC2822-compliant.
ElectronicMailAddress() - Constructor for class com.internationalnetwork.util.ElectronicMailAddress
Constructs an empty ElectronicMailAddress object.
ElectronicMailAddress(String) - Constructor for class com.internationalnetwork.util.ElectronicMailAddress
Constructs an ElectronicMailAddress object containing the specified eMail address split into its various pieces.
encode(String) - Static method in class com.internationalnetwork.security.Base64
Encodes a String to a Base64 string, comprised of characters within a 6-bit range, mainly for the purpose of accurate transmission of 8-bit data over [typically older] 7-bit communications protocols without sacrificing data integrity.
encode(byte[]) - Static method in class com.internationalnetwork.security.Base64
Encodes a byte array to a Base64 string, comprised of characters within a 6-bit range, mainly for the purpose of accurate transmission of 8-bit data over [typically older] 7-bit communications protocols without sacrificing data integrity.
END - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor to the right-most column.
equals(Object) - Method in class com.internationalnetwork.lang.Nybble
Returns true if obj is an instance of Nybble and represents the same nybble value.
equals(Object) - Method in class com.internationalnetwork.lang.VeryLong
Returns true if obj is an instance of VeryLong and represents the same VeryLong value.
executeBackspaces(String) - Static method in class com.internationalnetwork.util.StringParser
Simulates the effect of backspace characters ASCII 8 and ASCII 127, and executes both in a destructive manner.

F

Fib - Class in com.internationalnetwork.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 com.internationalnetwork.math.Fib
Instantiate a new Fibonacci Sequence object that starts at number 1.
Fib(BigInteger) - Constructor for class com.internationalnetwork.math.Fib
Instantiate a new Fibonacci Sequence object that starts at the specified number.
Fib(String) - Constructor for class com.internationalnetwork.math.Fib
Instantiate a new Fibonacci Sequence object that starts at the specified number.
Fib(long) - Constructor for class com.internationalnetwork.math.Fib
Instantiate a new Fibonacci Sequence object that starts at the specified number.
finalize() - Method in class com.internationalnetwork.gui.Login
Erases the characters (by replacing them with spaces) in the internal StringBuffer objects when this Login object is destroyed.  This is an important step because it ensures that the user's login name and password are not stored in RAM after the Login object is no longer needed.
first() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns a pointer to the first ConfigurationDirective object in the chain of directives within the current container.
floatValue() - Method in class com.internationalnetwork.lang.Nybble
Return the value of this Nybble as a float.
floatValue() - Method in class com.internationalnetwork.lang.VeryLong
Return the value of this VeryLong as a float.
FOREGROUND - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the foreground colour by its ID number, which must be within the range of 0 through 15.  The constant ("static final") RGB values may also be provided, and will be recognized automatically (any other values will cause java.lang.IndexOutOfBoundsException to be thrown.
frobnicate(byte...) - Static method in class com.internationalnetwork.security.Memfrob
"Frobnicates" a binary data using the Memfrob technique.
frobnicate(String) - Static method in class com.internationalnetwork.security.Memfrob
"Frobnicates" a message using the Memfrob technique.

G

get() - Method in class com.internationalnetwork.tui.JScreenCharacter
Returns the byte value of this JScreenCharacter's ASCII character.
get() - Method in class com.internationalnetwork.util.CircularArray
Returns the last element from the tail without deleting it from the array.
get(int) - Method in class com.internationalnetwork.util.CircularArray
Returns the element at the specified logical position within the array, relative to the tail (a negative value causes processing relative to the head, but where the index begins at -1 instead of 0), without deleting it.
get(String) - Method in class com.internationalnetwork.util.ConfFile
Returns the value associated with the specified Directive name.
get(String, int) - Method in class com.internationalnetwork.util.ConfFile
Returns the value associated with the specified Directive name.
get(int) - Method in class com.internationalnetwork.util.NumberGrammar
Returns currently defined string text for the specified function, or returns NULL to indicate an error (e.g., incompatible constant used).
get(String) - Method in class com.internationalnetwork.util.ReadConfFile
Returns the value associated with the specified Directive name.
get(String, int) - Method in class com.internationalnetwork.util.ReadConfFile
Returns the value associated with the specified Directive name.
getAction() - Method in class com.internationalnetwork.gui.Login
Provides information about the user's action after an unsuccessful login.
getActionEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Gets the ActionEvent, as it was stored in its original form.
getAdditionalData() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the additional unparsed data, which should be any number of comma delimited eMail addresses that follow an existing comma (or semi-colon if a group construct is being terminated) after the first address that was provided in the original address string (and will be excluded from this additional data; there will be no leading comma or semi-colon).
getAliases() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's aliases.
getAltitude() - Method in class com.internationalnetwork.net.rr.GPOS
Return the Altitude for this GPOS record.
getASCII() - Method in class com.internationalnetwork.tui.JScreenCharacter
Returns the integer value of this JScreenCharacter's ASCII character.
getASCIIByte() - Method in class com.internationalnetwork.tui.JScreenCharacter
Returns the byte value of this JScreenCharacter's ASCII character.
getAtom(int) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the specific atom from the uninherited value associated with this particular configuration directive, without traversing the configuration hierarchy (see the com.internationalnetwork.util.StringParser.atomize method for more information).
getAtom(String, int) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the specific atom from the first local or inherited value associated with this particular configuration directive within the current container, split into atoms (see the com.internationalnetwork.util.StringParser.atomize method for more information).
getAtoms() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the uninherited value associated with this particular configuration directive, without traversing the configuration hierarchy, split into atoms (see the com.internationalnetwork.util.StringParser.atomize method for more information).
getAtoms(String, int...) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the local or inherited values associated with this particular configuration directive within the current container, split into atoms (see the com.internationalnetwork.util.StringParser.atomize method for more information), traversing the configuration hierarchy to the root to resolve its values.
getAtomsCombined(String, int...) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
The same as the getAtoms(directiveName, index...) method, except that instead of returning a two-dimensional array, all arrays are combined sequentially into a single one-dimensional array (they are effectively "flattened") before being returned.
getAWTEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Gets the event using the closest possible super-class.
getBranches(String...) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns an array of Container type objects that are direct subordinate branches of the current Container.  Optionally, one or more container names may be specified, which will be applied as filters that restrict the results to exclude anything that doesn't match (when no container names are specified, all branches are returned).
getBranchesTotal() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the total number of direct subordinate Container-type branches this Container has, without re-creating the internal array.
getCanonicalName() - Method in class com.internationalnetwork.net.rr.CNAME
Return the canonical host name for this CNAME record.
getChildren() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns an array of ConfigurationDirective objects that are direct subordinates of the current Container.
getChildrenTotal() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the total number of direct subordinate children this Container has, without re-creating the internal array.
getClockMode() - Method in class com.internationalnetwork.gui.CustomCalendar
Returns either 12 or 24 to indicate a 12-hour or 24-hour clock.
getConstraints() - Method in class com.internationalnetwork.gui.GridBag
Returns the GridBagContraints object (this shouldn't be needed because the point of this class is to handle all of these details conveniently).
getContainer() - Method in class com.internationalnetwork.gui.GridBag
Returns the container that was provided with the constructor.  This might be useful for minimizing the number of objects being passed along to other methods.
getContainerDirectives(String) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
This is a convenience method for non-container type objects, which causes the parent container to be used to locate the specified value.  For full documentation, see the Container.getDirectives method.
getCPU() - Method in class com.internationalnetwork.net.rr.HINFO
Return the CPU for this HINFO record.
getData() - Method in class com.internationalnetwork.net.rr.TXT
Return the location hostname for this PTR record.
getDebugMode() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Gets the current debugging output mode.
getDefault() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's default value.
getDefaultValue() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the default value as defined by the Rule that enforced syntax for this configuration directive.  NULL will be returned if a Rule was not specified, or if a default value wasn't defined within the respective Rule object's parameters.
getDirectives(String) - Method in class com.internationalnetwork.util.conf.Container
Returns the directive associated with the specified Directive/Container name that is within this Container.  If the specified directive is not defined within the current branch, traversal up to the root of the configuration hierarchy occurs to resolve an inherited value, or NULL if a value cannot be inherited.
getDirectives() - Method in class com.internationalnetwork.util.ConfFile
Returns a list of directives that are currently set.
getDirectives() - Method in class com.internationalnetwork.util.ReadConfFile
Returns a list of directives that are currently set.
getDispatchCount() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the number of times this DynamicThread was dispatched.
getDN() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the parsed Display Name.
getDNFlags() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the flags associated with the display-name.
getDynamicThread(long) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the DynamicThread Object associated with the specified ID number.
getElementRanges() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's element quantity ranges as an array of integers.  Each element in the array contains a two-element array that hold the "min" and "max" integer.
getEqualStrings() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's "equal" strings.
getError() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's error text.
getErrorMessage() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns error message text describing any parsing error that occurred.
getErrors() - Method in class com.internationalnetwork.net.rr.MINFO
Return the Errors eMail address for this MINFO record.
getExceptionCount() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the number of times an uncaught exception was thrown.
getExchanger() - Method in class com.internationalnetwork.net.rr.MX
Return the exchanger for this MX record.
getExitButtonIcon() - Method in class com.internationalnetwork.gui.Login
Returns the current Exit button icon filename.
getExitButtonLabel() - Method in class com.internationalnetwork.gui.Login
Returns the Exit button label.
getExpiry() - Method in class com.internationalnetwork.net.rr.SOA
Return the expiry for this SOA record.
getFirstValue(String) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the first local or inherited value associated with this particular configuration directive within the current container, traversing the configuration hierarchy to the root to resolve its value.  If multiple values exist, the first one that was encountered in the configuration stream is returned (this is useful for accessing directives which can only be defined once in the configuration file).
getFormat() - Method in class com.internationalnetwork.util.conf.Rule
Returns the Format/Type for this Rule.
getFrom(String) - Method in class com.internationalnetwork.util.pdf.PDFInfo
Opens the specified PDF file and attempts to read the Document Properties from the information section.  Returns "true" only if the file's format conforms to the minimum requirements that make it detectable as a valid PDF file, regardless of the presence of an information section.
getGN() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the name of the parsed group construct, without the colon (":").
getGNFlags() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the flags associated with the group construct display-name.
getHelpButtonIcon() - Method in class com.internationalnetwork.gui.Login
Returns the current Help button icon filename.
getHelpButtonLabel() - Method in class com.internationalnetwork.gui.Login
Returns the Help button label.
getID() - Method in class com.internationalnetwork.gui.JListenerEvent
Returns the event ID constant.  This is the constant value that is defined in the respective Event class documentation, and it's important to note that there are some overlapping values between the different types of events so you must determine the event type first.
getIDN() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the parsed Internet Domain Name (which can be a domain-literal).
getIDNFlags() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the flags associated with the Internet Domain Name.
getIDNLevelCount() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the number of DNS levels in the parsed Internet Domain Name.
getInet4Address() - Method in class com.internationalnetwork.net.rr.A
Return this A record as a java.net.Inet4Address object.
getInet6Address() - Method in class com.internationalnetwork.net.rr.AAAA
Return this A record as a java.net.Inet6Address object.
getIntermediateHost() - Method in class com.internationalnetwork.net.rr.RT
Return the Intermediate Host for this RT record.
getISDNNumber() - Method in class com.internationalnetwork.net.rr.ISDN
Return the ISDN number for this ISDN record.
getKeyEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Gets the KeyEvent, as it was stored in its original form.
getLatitude() - Method in class com.internationalnetwork.net.rr.GPOS
Return the Latitude for this GPOS record.
getLayout() - Method in class com.internationalnetwork.gui.GridBag
Returns the GridBagLayout object (which is usually needed for the setLayout method with containers the JFrame or JPanel, but this shouldn't be needed because the point of this class is to handle all of these details conveniently).
getLength() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's length limit.  A value of -1 indicates that it is either not set (so there is no limit), or it can't be set for this Rule (e.g., because it's not applicable).
getLevel(int) - Method in class com.internationalnetwork.util.Hostname
A period marks the boundary between hierarchy levels in hostnames, with the first (or top) level located at the right-hand side.
getLevelCount() - Method in class com.internationalnetwork.util.Hostname
A period marks the boundary between hierarchy levels in hostnames, with the first (or top) level located at the right-hand side.
getLineNumber() - Method in class com.internationalnetwork.util.ConfFile
Returns the most recently processed line number.
getLineNumber() - Method in class com.internationalnetwork.util.ReadConfFile
Returns the most recently processed line number.
getLineNumbers() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the line numbers within the original configuration stream that this particular directive was defined on.
getLinePair() - Method in class com.internationalnetwork.util.ConfFile
Returns the most recently processed directive and value String pair.
getLinePair() - Method in class com.internationalnetwork.util.ReadConfFile
Returns the most recently processed directive and value String pair.
getLocation() - Method in class com.internationalnetwork.net.rr.AFSDB
Return the Location of the Server for this AFSDB record.
getLocation() - Method in class com.internationalnetwork.net.rr.PTR
Return the location hostname for this PTR record.
getLocation() - Method in class com.internationalnetwork.net.rr.RP
Return the Location of related TXT records for this RP record.
getLoginBanner() - Method in class com.internationalnetwork.gui.Login
Returns the current login banner image filename.
getLoginButtonIcon() - Method in class com.internationalnetwork.gui.Login
Returns the current Login button icon filename.
getLoginButtonLabel() - Method in class com.internationalnetwork.gui.Login
Returns the Login button label.
getLoginName() - Method in class com.internationalnetwork.gui.Login
Returns the current Login name text.  Normally used after calling the prompt() method.
getLoginNameIcon() - Method in class com.internationalnetwork.gui.Login
Returns the current Login name label icon filename.
getLoginNameLabel() - Method in class com.internationalnetwork.gui.Login
Returns the current Login name label text.  The default is "Login name:" (with some additional HTML tags).
getLoginNamePolicyMaximumLength() - Method in class com.internationalnetwork.gui.Login
Gets the policy setting for the maximum Login name length.
getLoginNamePolicyMinimumLength() - Method in class com.internationalnetwork.gui.Login
Gets the policy setting for the minimum Login name length.
getLongitude() - Method in class com.internationalnetwork.net.rr.GPOS
Return the Longitude for this GPOS record.
getLP() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the parsed Local-part.
getLPFlags() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns the flags associated with the local-part.
getMailboxDomainName() - Method in class com.internationalnetwork.net.rr.MB
Return the mailbox domain name (hostname) for this MB record.
getMailDestination() - Method in class com.internationalnetwork.net.rr.MD
Return the mail destination hostname for this MD record.
getMailForwarder() - Method in class com.internationalnetwork.net.rr.MF
Return the mail forwarder hostname for this MF record.
getMailGroupMember() - Method in class com.internationalnetwork.net.rr.MG
Return the mail group member's eMail address for this MG record.
getMailRename() - Method in class com.internationalnetwork.net.rr.MR
Return the mail rename destination eMail address for this MR record.
getManagerPriority() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the priority of the Manager thread.
getMinimumTTL() - Method in class com.internationalnetwork.net.rr.SOA
Return the minimum TTL for this SOA record.
getMouseEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Gets the MouseEvent, as it was stored in its original form.
getName() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the name of this this configuration directive, adjusted to the correct mixture of upper- and lower-case characters, and Container brackets removed (if this is a container type object).
getName() - Method in class com.internationalnetwork.util.conf.Rule
Returns the name of the Directive (or Container without enclosing "<" and ">" characters) that this Rule applies to.
getNameLiteral() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the name of this this configuration directive, adjusted to the correct mixture of upper- and lower-case characters, but without Container brackets removed (if this is a container type object).
getNameLiteral() - Method in class com.internationalnetwork.util.conf.Rule
Returns the name of the Directive (or Container with enclosing "<" and ">" characters) that this Rule applies to.
getNameServer() - Method in class com.internationalnetwork.net.rr.NS
Return the name server hostname for this NS record.
getNameServer() - Method in class com.internationalnetwork.net.rr.SOA
Return the name server hostname for this SOA record.
getOptions() - Method in class com.internationalnetwork.util.conf.Rule
Returns the array of Options for this Rule.
getOS() - Method in class com.internationalnetwork.net.rr.HINFO
Return the OS for this HINFO record.
getPassword() - Method in class com.internationalnetwork.gui.Login
Returns the current Password text.  Normally used after calling the prompt() method.
getPasswordIcon() - Method in class com.internationalnetwork.gui.Login
Returns the current Password label icon filename.
getPasswordLabel() - Method in class com.internationalnetwork.gui.Login
Returns the current Password label text.  The default is "Password:" (with some additional HTML tags).
getPasswordPolicyMaximumLength() - Method in class com.internationalnetwork.gui.Login
Gets the policy setting for the maximum Password length.
getPasswordPolicyMinimumLength() - Method in class com.internationalnetwork.gui.Login
Gets the policy setting for the minimum Password length.
getPool() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the DynamicThreadPool object that instantiated this DynamicThread object and is responsible for dispatching it.
getPoolAttenuationDecay() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the "pool attenuation decay" setting.
getPoolAttenuationDelay() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the "pool attenuation delay" setting.
getPoolID() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the DynamicThread object's ID number that was assigned by the DynamicThreadPool object.
getPoolMaintenanceDelay() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the "pool maintenance delay" setting.
getPreference() - Method in class com.internationalnetwork.net.rr.MX
Return the preference for this MX record.
getPreference() - Method in class com.internationalnetwork.net.rr.RT
Return the Preference for this RT record.
getPreferredSize() - Method in class com.internationalnetwork.tui.JScreen
Provides the size (in pixels) of this JScreen object to its JComponent super-class so that any LayoutManagers can fit it correctly into the GUI.
getPromptIcon() - Method in class com.internationalnetwork.gui.Login
Returns the current Login Prompt window's icon filename.
getPromptTitle() - Method in class com.internationalnetwork.gui.Login
Returns the Login Prompt window's title (default is "Login").
getPSDNAddress() - Method in class com.internationalnetwork.net.rr.X25
Return the X.25 PSDN address for this X25 record.
getRanges() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's ranges as an array of Numbers.  Each element in the array contains a two-element array that hold the "min" and "max" numbers.
getRefresh() - Method in class com.internationalnetwork.net.rr.SOA
Return the refresh for this SOA record.
getRegExPatterns() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's pre-compiled Regular Expression patterns.
getRequire() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's "require" options.
getResponsiblePerson() - Method in class com.internationalnetwork.net.rr.MINFO
Return the Responsible Person eMail address for this MINFO record.
getResponsiblePerson() - Method in class com.internationalnetwork.net.rr.RP
Return the Responsible Person eMail address for this RP record.
getResponsiblePerson() - Method in class com.internationalnetwork.net.rr.SOA
Return the responsible person eMail address for this SOA record.
getRetryInterval() - Method in class com.internationalnetwork.net.rr.SOA
Return the retry interval for this SOA record.
getReturnStatus() - Method in class com.internationalnetwork.gui.Login
Returns "true" if the Login name and Password were correct, or "false" in all other circumstances (including the user choosing to "Exit").
getRule() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the Rule object that was used for syntax enforcement.
getScope() - Method in class com.internationalnetwork.util.conf.Rule
Returns this Rule's "scope" options.
getSerialNumber() - Method in class com.internationalnetwork.net.rr.SOA
Return the serial number for this SOA record.
getSkulkerPriority() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the priority of the Skulker thread.
getSkulkerThread() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Gets the Thread object that the Skulker was associated with.
getSource() - Method in class com.internationalnetwork.gui.JListenerEvent
Returns the object on which the Event initially occurred.  Although this will usually be a Component, there is no guarantee about this, so the java.lang.Object type is returned instead (you will have to re-cast it on your own).
getSpareThreadIncrement() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the "spare thread increment" setting.
getStatus() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the status of the DynamicThread.
getStatus() - Method in class com.internationalnetwork.util.pdf.PDFInfo
Returns the status text for the most recent operation.
getSubAddress() - Method in class com.internationalnetwork.net.rr.ISDN
Return the sub address for this ISDN record.
getSubType() - Method in class com.internationalnetwork.net.rr.AFSDB
Return the Sub Type for this AFSDB record.
getTabConversionMode() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if non-literal tabs will be converted to spaces.
getTarget() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the Target object that was instantiated.
getThread() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the java.lang.Thread superclass object, but only after the thread has been started.
getThreadDestructionDelay() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the "thread destruction delay" setting.
getThreadID() - Method in class com.internationalnetwork.lang.DynamicThread
Returns the Thread object's ID number that was assigned by the JVM.
getThreadLimits() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns an int[] array containing thread and spare thread limit settings:
getThreadPriority() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the priority used when creating new pool threads.
getThreadResetPriority() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Returns the priority used when resetting ReRunnable pool threads.
getType() - Method in class com.internationalnetwork.gui.JListenerEvent
Returns the event type, represented by a primitive "char" so that the developer may conveniently use switch(getEventType()) to handle the different event types.
getValue() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the uninherited value associated with this particular configuration directive, without traversing the configuration hierarchy.
getValue(String, int...) - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns the local or inherited values associated with this particular configuration directive within the current container, traversing the configuration hierarchy to the root to resolve its values.
getWindowEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Gets the WindowEvent, as it was stored in its original form.
gotoX(int) - Method in class com.internationalnetwork.tui.JScreen
Moves the cursor to new column.  If the coordinates are out of range, it will be adjusted to the nearest respective position.
gotoXY(int, int) - Method in class com.internationalnetwork.tui.JScreen
Moves the cursor to new coordinates.  If the coordinates are out of range, they will be adjusted to the nearest respective positions.
gotoY(int) - Method in class com.internationalnetwork.tui.JScreen
Moves the cursor to new row.  If the coordinate is out of range, it will be adjusted to the nearest respective position.
gotoYX(int, int) - Method in class com.internationalnetwork.tui.JScreen
Moves the cursor to new coordinates.  If the coordinates are out of range, they will be adjusted to the nearest respective positions.
GPOS - Class in com.internationalnetwork.net.rr
Resource Record type 17: Responsible Person.
GPOS - Static variable in class com.internationalnetwork.net.RR
Type 27: Geographical position
GPOS(String) - Constructor for class com.internationalnetwork.net.rr.GPOS
Construct a new GPOS record with a String-representation of an GPOS record.
GPOS(String, String, String) - Constructor for class com.internationalnetwork.net.rr.GPOS
Construct a new GPOS record with the specific Longitude, Latitude, and Altitude records.
GRAY - Static variable in class com.internationalnetwork.tui.JScreen
An alias for GREY.
GREEN - Static variable in class com.internationalnetwork.tui.JScreen
The colour GREEN.  Also colour number 2.
GREY - Static variable in class com.internationalnetwork.tui.JScreen
The colour GREY.  Also colour number 8.
GridBag<Type extends java.awt.Container> - Class in com.internationalnetwork.gui
This class provides a series of convenience methods that help to simplify the GridBagLayout classes.  A set of simple keywords are supported so that all the constraints can be provided in a simple one-step method call (and some HTML-table-like aliases are also provided for additional convenience).
GridBag(Type) - Constructor for class com.internationalnetwork.gui.GridBag
This is the main constructor, and is the point where the GridBagLayout is added to the specified container (by way of using the setLayout method).
GridBag(Type, String...) - Constructor for class com.internationalnetwork.gui.GridBag
This is the main constructor, and is the point where the GridBagLayout is added to the specified container (by way of using the setLayout method).
GridBag(Type, GridBagConstraints) - Constructor for class com.internationalnetwork.gui.GridBag
This is the main constructor, and is the point where the GridBagLayout is added to the specified container (by way of using the setLayout method).

H

hasAliases() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule contains any aliases.
hasDefault() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule contains a default value.
hasElementRanges() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule has at least one "element" range defined.
hasError() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule has any error message text defined.
Hash - Class in com.internationalnetwork.security
Produces various basic types of hash values.
hashCode() - Method in class com.internationalnetwork.lang.Nybble
Return a hashcode representing this Object.
hashCode() - Method in class com.internationalnetwork.lang.VeryLong
Return a hashcode representing this Object.
hasLeadingDigit() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include one level that begins with a digit are not compliant with the rules defined in RFC1034.
hasLeadingDigits() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include two or more levels that begin with a digit are not compliant with the rules defined in RFC1034.
hasLeadingHyphen() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include one level that begins with a hyphen are not compliant with the rules defined in RFC1034.
hasLeadingHyphens() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include two or more levels that begin with a hyphen are not compliant with the rules defined in RFC1034.
hasLongLabel() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include one level that is too long are not compliant with the rules defined in RFC1034.
hasLongLabels() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include two or more levels that are too long are not compliant with the rules defined in RFC1034.
hasRanges() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule has at least one range defined.
hasRule() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Indicates if this object has a Rule defined.
hasTrailingHyphen() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include one level that ends with a hyphen are not compliant with the rules defined in RFC1034.
hasTrailingHyphens() - Method in class com.internationalnetwork.util.Hostname
Hostnames that include two or more levels that end with a hyphen are not compliant with the rules defined in RFC1034.
hasValidSyntax(ConfigurationDirective) - Method in class com.internationalnetwork.util.conf.Rule
Tests the syntax of a ConfigurationDirective's object using this particular Rule.  This method is mostly used by the ConfigurationResource class to optionally (when "wildcard" mode is enabled) validate the syntax ConfigurationDirective objects before adding them to the configuration hierarchy.
head() - Method in class com.internationalnetwork.util.CircularArray
Returns the actual position of the head in the backing array.
Help - Class in com.internationalnetwork.gui
The Help class provides a fancy, easy-to-use, blocking dialogue that displays context-specific and general electronic documentation, complete with a basic search feature.
Help() - Constructor for class com.internationalnetwork.gui.Help
 
hex(boolean[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of booleans into an unformatted hexadecimal string.
hex(byte[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of bytes into an unformatted hexadecimal string.
hex(char[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of characters into an unformatted hexadecimal string.
hex(double[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of doubles into an unformatted hexadecimal string.
hex(float[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of floats into an unformatted hexadecimal string.
hex(int[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of integers into an unformatted hexadecimal string.
hex(long[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of long integers into an unformatted hexadecimal string.
hex(short[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of short integers into an unformatted hexadecimal string.
hex(Type[]) - Static method in class com.internationalnetwork.util.ArrayTools
Converts an array of objects into an unformatted hexadecimal string using the given object's built-in toString() method.
HINFO - Class in com.internationalnetwork.net.rr
Resource Record type 13: Host Information.
HINFO - Static variable in class com.internationalnetwork.net.RR
Type 13: Host information
HINFO(String) - Constructor for class com.internationalnetwork.net.rr.HINFO
Construct a new HINFO record with a String-representation of an HINFO record.
HINFO(String, String) - Constructor for class com.internationalnetwork.net.rr.HINFO
Construct a new HINFO record with the specific CPU and OS.
HMACMD5(byte[], byte[]) - Static method in class com.internationalnetwork.security.Hash
Generates an HMAC-MD5 hash.
HMACMD5(String, String) - Static method in class com.internationalnetwork.security.Hash
Generates an HMAC-MD5 hash.
HMACMD5h(byte[], byte[]) - Static method in class com.internationalnetwork.security.Hash
Generates an HMAC-MD5 hash.
HMACMD5h(String, String) - Static method in class com.internationalnetwork.security.Hash
Generates an HMAC-MD5 hash.
HOME - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor to the left-most column.
Hostname - Class in com.internationalnetwork.util
This class can be used to validate a hostname, and also to determine some of its properties, such as the number of levels, RFC1034 compliance, etc.
Hostname() - Constructor for class com.internationalnetwork.util.Hostname
Constructs an empty Hostname object.
Hostname(String) - Constructor for class com.internationalnetwork.util.Hostname
Constructs a Hostname object containing the specified hostname.

I

index(boolean[], boolean) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(byte[], byte) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(char[], char) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(double[], double) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(float[], float) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(int[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(long[], long) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(short[], short) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array.
index(Type[], Type) - Static method in class com.internationalnetwork.util.ArrayTools
Identifies the first instance of an element in an array using the equals() method to perform the comparison.
insertString(int, String, AttributeSet) - Method in class com.internationalnetwork.gui.JTextFieldLimit
Extension, expected by the JTextField and JPasswordField methods in JFC/Swing.
intValue() - Method in class com.internationalnetwork.lang.Nybble
Return the value of this Nybble as an integer.
intValue() - Method in class com.internationalnetwork.lang.VeryLong
Return the value of this VeryLong as an integer.
isActionEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Indicates if this event holds an ActionEvent.
isAngleAddr() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the specified address contains an RFC2822 compliant angle-addr.
isCIDRNotation(String) - Static method in class com.internationalnetwork.util.StringParser
Determines if the specified address is strictly conforms to IPv4 CIDR notation or IPv6 CIDR notation.
isCIDRNotationRelaxed(String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.util.StringParser
Determines if the specified address is strictly conforms to IPv4 CIDR notation.
isCIDRv4NotationRelaxed(String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.util.StringParser
Determines if the specified address is strictly complies with IPv6 CIDR notation.
isContainer() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Indicates if this object is classified as a containter.
isContainer() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule is for a Container.
isContainerTerminator() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Indicates if this object is classified as a containter terminator.  This may only be "true" for container type objects.
isDirective() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Indicates if this object is classified as a directive or anything else that is not classified as a container (this convenience method returns the opposite of isContainer(), and so it should be thought of as if its name was "isNotContainer()").
isDirective() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule is for a Directive or anything else that will not be classified as a Container (this convenience method returns the opposite of isContainer(), and so it should be thought of as if its name was "isNotContainer()").
ISDN - Class in com.internationalnetwork.net.rr
Resource Record type 20: ISDN address.
ISDN - Static variable in class com.internationalnetwork.net.RR
Type 20: ISDN address
ISDN(String) - Constructor for class com.internationalnetwork.net.rr.ISDN
Construct a new ISDN record with a String-representation of an ISDN Number and Sub Address pair.
ISDN(String, String) - Constructor for class com.internationalnetwork.net.rr.ISDN
Construct a new ISDN record with a String-representation of an ISDN record.
isDNObsolete() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the obsolete syntax was used.
isDomainLiteral(String) - Static method in class com.internationalnetwork.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 or IPv6 Domain Literal.
isDomainLiteral4(String) - Static method in class com.internationalnetwork.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 Domain Literal.
isDomainLiteral4Relaxed(String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv6 Domain Literal.
isDomainLiteralRelaxed(String) - Static method in class com.internationalnetwork.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.
isEmpty() - Method in class com.internationalnetwork.util.CircularArray
Indicates if the circular array currently has no elements.
isFragmented() - Method in class com.internationalnetwork.util.CircularArray
Indicates if the elements are wrapped over the end and beginning of the backing array.
isFull() - Method in class com.internationalnetwork.util.CircularArray
Indicates if the circular array is at full capacity.
isGNObsolete() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the obsolete syntax was used.
isIDL() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the domain is a domain-literal (an IP address enclosed within square brackets).
isIDNObsolete() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the obsolete syntax was used.
isInGroup() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if a group construct was defined.
isInternetName(String) - Static method in class com.internationalnetwork.util.StringParser
The same as isInternetName(String, int), but without a maximum length specified.
isInternetName(String, int) - Static method in class com.internationalnetwork.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 com.internationalnetwork.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 or IPv6 address.
isIPAddressRelaxed(String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv4 address.
isIPv4AddressRelaxed(String) - Static method in class com.internationalnetwork.util.StringParser
This method is the same as the isIPv4Address() method, except that it allows leading zeros.
isIPv6Address(String) - Static method in class com.internationalnetwork.util.StringParser
Determines if the specified address is strictly formatted as a valid IPv6 address.
isKeyEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Indicates if this event holds a KeyEvent.
isLocalAddress() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the specified address didn't include an at ("@") symbol delimiter and a domain.
isLPObsolete() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the obsolete syntax was used.
isMouseEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Indicates if this event holds a MouseEvent.
isNullAngleAddr() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a boolean that indicates if the specified address was a null angle-addr.
isOptimal() - Method in class com.internationalnetwork.util.CircularArray
Indicates if the tail element in the backing array is located at slot 0 (which also implicitly means that the backing array is not fragmented).
isRangeDecimal() - Method in class com.internationalnetwork.util.conf.Rule
Indicates if this Rule's ranges are comprised of whole numbers (the default), or decimal numbers.
isReRunnable() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Indicates if the Target implements the ReRunnable interface (the Target must implement either the Runnable or the ReRunnable interface).
isReservedDirectivesFlag() - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Returns the current state of the reserved directives mode flag.
isRoot() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Indicates if this object is the root container.
isRunning() - Method in class com.internationalnetwork.lang.DynamicThread
Indicates if this run() method is active.
isSafeFilename(String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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.
isStandard() - Method in class com.internationalnetwork.util.Hostname
Certain forms of hostnames that lack compliance with RFC1034 are commonly used on the internet because most systems accept a loose interpretation of the hostname defintions rules.
isTerminating() - Method in class com.internationalnetwork.lang.DynamicThread
Indicates if this DynamicThread is flagged for termination.
isValid() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Indicates if the eMail address is valid.
isWildcardFlag() - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Returns the current state of the wildcard mode flag.
isWindowEvent() - Method in class com.internationalnetwork.gui.JListenerEvent
Indicates if this event holds a WindowEvent.

J

JErrorMessage - Class in com.internationalnetwork.gui
The JErrorMessage class provides a fancy, easy-to-use, blocking dialogue that displays an error message for the user, with a few simple choices that are defined by the developer.  There is also an option to send the error details to STDERR at the same time.
JErrorMessage() - Constructor for class com.internationalnetwork.gui.JErrorMessage
 
JListener - Class in com.internationalnetwork.gui
The JListener class makes it really easy to capture mouse, keyboard, and window events for any number of components.  Instead of developing a class that implements the ActionListener, KeyListener, MouseListener, and WindowListener, the developer can simply add this class as the listener, and then wait in a blocked fashion for an event to occur.
JListener() - Constructor for class com.internationalnetwork.gui.JListener
Create a new JListener object.
JListenerEvent - Class in com.internationalnetwork.gui
The JListenerEvent class stores one of four different types of events, which do not all belong to the same superclass (but it sure would have been handy if they were because then we wouldn't have needed to create this class).
JListenerEvent(ActionEvent) - Constructor for class com.internationalnetwork.gui.JListenerEvent
Create a new JListenerEvent object.
JListenerEvent(KeyEvent) - Constructor for class com.internationalnetwork.gui.JListenerEvent
Create a new JListenerEvent object.
JListenerEvent(MouseEvent) - Constructor for class com.internationalnetwork.gui.JListenerEvent
Create a new JListenerEvent object.
JListenerEvent(WindowEvent) - Constructor for class com.internationalnetwork.gui.JListenerEvent
Create a new JListenerEvent object.
join(boolean[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(byte[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(char[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(double[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(float[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(int[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(long[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(short[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.
join(Type[]...) - Static method in class com.internationalnetwork.util.ArrayTools
Joins any number of arrays.  All NULL arrays are skipped to prevent a java.lang.NullPointerException exception.
join(String, String...) - Static method in class com.internationalnetwork.util.StringParser
Joins any number of strings (or an array[] of strings) together as one.
joinStrings(String, String...) - Static method in class com.internationalnetwork.util.StringParser
Joins any number of strings (or an array[] of strings) together as one.
JScreen - Class in com.internationalnetwork.tui
The JScreen class creates a text mode screen that fits within any JFC/Swing GUI like a typical JComponent.
JScreen(int...) - Constructor for class com.internationalnetwork.tui.JScreen
Instantiate a new JScreen object, with optional parameters provided in any order (see the "cmd" method for examples).
JScreen(String, int...) - Constructor for class com.internationalnetwork.tui.JScreen
Instantiate a new JScreen object, with optional parameters provided in any order (see the "cmd" method for examples).
JScreen(int, int, String, int...) - Constructor for class com.internationalnetwork.tui.JScreen
Instantiate a new JScreen object, with optional parameters provided in any order (see the "cmd" method for examples).
JScreenCharacter - Class in com.internationalnetwork.tui
The JScreenCharacter class encapsulates each character that is displayed on the JScreen object's screen, and keeps track of all its attributes (the character's on-screen position is not included in the list of attributes as this is tracked directly by the JScreen object).
JScreenCharacter(String, JScreenFont, int...) - Constructor for class com.internationalnetwork.tui.JScreenCharacter
Construct a new JScreenCharacter object with the specified String character (if the String is longer than one character, only the first will be used), which will immediately be converted to, and stored as, a single-element byte[] array.
JScreenCharacter(char, JScreenFont, int...) - Constructor for class com.internationalnetwork.tui.JScreenCharacter
Construct a new JScreenCharacter object with the specified char, which will immediately be converted to, and stored as, a single-element byte[] array.
JScreenCharacter(byte, JScreenFont, int...) - Constructor for class com.internationalnetwork.tui.JScreenCharacter
Construct a new JScreenCharacter object with ASCII character defined by the specified byte, which will immediately be converted to, and stored as, a single-element byte[] array.
JScreenCharacter(byte[], JScreenFont, int...) - Constructor for class com.internationalnetwork.tui.JScreenCharacter
Construct a new JScreenCharacter object with ASCII character defined by element 0 from the specified byte[] array.
JScreenCharacter(short, JScreenFont, int...) - Constructor for class com.internationalnetwork.tui.JScreenCharacter
Construct a new JScreenCharacter object with ASCII character defined by the specified short, which will immediately be converted to, and stored as, a single-element byte[] array.
JScreenCharacter(int, JScreenFont, int...) - Constructor for class com.internationalnetwork.tui.JScreenCharacter
Construct a new JScreenCharacter object with ASCII character defined by the specified int, which will immediately be converted to, and stored as, a single-element byte[] array.
JScreenFont - Class in com.internationalnetwork.tui
The JScreenFont class reads a fixed-size font file that contains a list of pixel co-ordinates that are used to draw each ASCII character.  The font data is returned as a multi-dimensional array of integers that JScreen uses to draw pixel-perfect ASCII characters.
JScreenFont(String) - Constructor for class com.internationalnetwork.tui.JScreenFont
Read the specified font file and convert it to a multi-dimensional array and provides an interface that JScreen can use to display characters very easily.
JScreenFont(InputStream) - Constructor for class com.internationalnetwork.tui.JScreenFont
Read the specified font file and convert it to a multi-dimensional array and provides an interface that JScreen can use to display characters very easily.
JScreenTransaction - Class in com.internationalnetwork.tui
The JScreenTransaction class is used to implement transactions that allow for uninterrupted screen output by grouping a series of commands together.
JTextFieldLimit - Class in com.internationalnetwork.gui
The JTextFieldLimit class is used to restrict the maximum length of user input from the JTextField and JPasswordField methods in JFC/Swing.

K

KEY - Static variable in class com.internationalnetwork.net.RR
Type 25: Security key
keyPressed(KeyEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
keyPressed(KeyEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
keyReleased(KeyEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
keyReleased(KeyEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
keyTyped(KeyEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
keyTyped(KeyEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
killThread(long) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Forcefully stop a thread and delete it from the pool, no matter what it's doing (this is not graceful; the removeThread() method is preferred).
KX - Static variable in class com.internationalnetwork.net.RR
Type 36: Key exchanger

L

last() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns a pointer to the last ConfigurationDirective object in the chain of directives within the current container.
LEFT - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor left one space (if it's not already at the left).
length() - Method in class com.internationalnetwork.util.CircularArray
Returns the maximum capacity of the backing array.
LIME - Static variable in class com.internationalnetwork.tui.JScreen
The colour LIME.  Also colour number 10.
LOC - Static variable in class com.internationalnetwork.net.RR
Type 29: Location information (a.k.a., ICBM)
Login - Class in com.internationalnetwork.gui
The Login class provides a fancy, easy-to-use, blocking dialogue that prompts the user for a Login name and Password.
Login() - Constructor for class com.internationalnetwork.gui.Login
Constructs a new Login object with default parameters.
Login(String) - Constructor for class com.internationalnetwork.gui.Login
Constructs a new Login object with default parameters, except that here the title of the Login window may also be set (this is a convenience constructor that simplifies coding for developers).
longValue() - Method in class com.internationalnetwork.lang.Nybble
Return the value of this Nybble as a long integer.
longValue() - Method in class com.internationalnetwork.lang.VeryLong
Return the value of this VeryLong as a long integer.
lookup(Component, char) - Method in class com.internationalnetwork.gui.GridBag
Converts the supplied Component to a char, using the internal Component reference.  The "ref=" setting is used to define the character for one or more Components.  If you have a JButton and a JLabel that should both trigger the same action, then they can both have the same "ref=" setting and your code will only need to test for one primitive "char" to determine if an event occurred (this results in much simpler and cleaner code, which should be easier to maintain in the long-run).
lookup(JListenerEvent, char, int...) - Method in class com.internationalnetwork.gui.GridBag
Converts the supplied JListenerEvent's Component to a char, using the internal Component reference.  The "ref=" setting is used to define the character for one or more Components.  If you have a JButton and a JLabel that should both trigger the same action, then they can both have the same "ref=" setting and your code will only need to test for one primitive "char" to determine if an event occurred (this results in much simpler and cleaner code, which should be easier to maintain in the long-run).
lookup(String, int, int, int, boolean, boolean, String, int, int...) - Static method in class com.internationalnetwork.net.QueryDNS
Send a DNS query to a specific DNS server, and returns the results as an RR[] array containing the record types specified.
lookupKey(JListenerEvent, char, int...) - Method in class com.internationalnetwork.gui.GridBag
Similar to the lookup() method, except that if the Component comes from a KeyListener then the keystroke's character will be returned instead of the converted reference character code (see the IMPORTANT NOTE in the lookup() method for more information).

M

main(String...) - Static method in class com.internationalnetwork.gui.JErrorMessage
This is used for demonstration purposes.
main(String[]) - Static method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
main(String...) - Static method in class com.internationalnetwork.util.ElectronicMailAddress
 
main(String...) - Static method in class com.internationalnetwork.util.Hostname
For testing purposes only
main(String[]) - Static method in class com.internationalnetwork.util.pdf.PDFInfo
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
mainCallbackHelpExample(String) - Static method in class com.internationalnetwork.gui.Login
Help call-back method parameter information.
mainCallbackLoginExample(String, String) - Static method in class com.internationalnetwork.gui.Login
Login call-back method parameter information.
max(boolean[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(byte[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(char[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(double[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(float[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(int[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(long[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(short[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum value in an array.
max(Type[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the maximum HashCode value in an array.
MAX_VALUE - Static variable in class com.internationalnetwork.lang.Nybble
A constant holding the maximum value a nybble can represent; 7 (or 23 -1).
MAX_VALUE - Static variable in class com.internationalnetwork.lang.VeryLong
A constant holding the maximum value a VeryLong can represent; 170141183460469231731687303715884105727 (or 2127 -1).
MB - Class in com.internationalnetwork.net.rr
Resource Record type 7: Mailbox domain name (hostname).
MB - Static variable in class com.internationalnetwork.net.RR
Type 7: Mailbox domain name
MB(String) - Constructor for class com.internationalnetwork.net.rr.MB
Construct a new MB record with a String-representation of an MB record.
MD - Class in com.internationalnetwork.net.rr
Resource Record type 3: Mail Destination hostname.
MD - Static variable in class com.internationalnetwork.net.RR
Type 3: Mail destination
MD(String) - Constructor for class com.internationalnetwork.net.rr.MD
Construct a new MD record with a String-representation of an MD record.
MD5(byte[]) - Static method in class com.internationalnetwork.security.Hash
Generates an MD5 hash.
MD5(String) - Static method in class com.internationalnetwork.security.Hash
Generates an MD5 hash.
MD5h(byte[]) - Static method in class com.internationalnetwork.security.Hash
Generates an MD5 hash.
MD5h(String) - Static method in class com.internationalnetwork.security.Hash
Generates an MD5 hash.
Memfrob - Class in com.internationalnetwork.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.
MersenneTwister - Class in com.internationalnetwork.math.random
The MersenneTwister class is a consistent 64-bit alternative to Java's built-in java.util.Random class.  Although it doesn't offer all the same methods, the key methods included provide simple and reliable long-sequence pseudo-random number generation.  Steps have been taken in this algorithm to minimize processor overhead, and to ensure the sequence is not repeated for as long as possible (all pseudo-random number generators suffer from the same problem in that the generated sequences eventually repeat).
MersenneTwister(long...) - Constructor for class com.internationalnetwork.math.random.MersenneTwister
Instantiate a new MersenneTwister object with the specified seed, or array of seeds.  The resulting pseudo-random number sequence is of "high quality" which is a big improvement over the default java.util.Random class.
MF - Class in com.internationalnetwork.net.rr
Resource Record type 4: Mail Forwarder hostname.
MF - Static variable in class com.internationalnetwork.net.RR
Type 4: Mail forwarder
MF(String) - Constructor for class com.internationalnetwork.net.rr.MF
Construct a new MF record with a String-representation of an MF record.
MG - Class in com.internationalnetwork.net.rr
Resource Record type 8: Mail Group Member.
MG - Static variable in class com.internationalnetwork.net.RR
Type 8: Mail group member
MG(String) - Constructor for class com.internationalnetwork.net.rr.MG
Construct a new MG record with a String-representation of an MG record.
min(boolean[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
min(byte[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
min(char[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
min(double[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
min(float[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
min(int[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
min(long[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
min(Type[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns the minimum value in an array.
MIN_VALUE - Static variable in class com.internationalnetwork.lang.Nybble
A constant holding the minimum value a nybble can represent; -8 (or -23).
MIN_VALUE - Static variable in class com.internationalnetwork.lang.VeryLong
A constant holding the minimum value a VaryLong can represent; -170141183460469231731687303715884105728 (or -2127).
MINFO - Class in com.internationalnetwork.net.rr
Resource Record type 14: Mailbox or Mailing List Information.
MINFO - Static variable in class com.internationalnetwork.net.RR
Type 14: Mailbox or mailing list information
MINFO(String) - Constructor for class com.internationalnetwork.net.rr.MINFO
Construct a new MINFO record with a String-representation of an MINFO record.
MINFO(String, String) - Constructor for class com.internationalnetwork.net.rr.MINFO
Construct a new MINFO record with the specific Responsible Person and Errors eMail addresses.
minimumLeadingDigits(int, int) - Static method in class com.internationalnetwork.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 com.internationalnetwork.util.StringParser
Inserts trailing zeros after the numeric portion of the value provided, while also supporting the sign for negative values.
mouseClicked(MouseEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
mouseClicked(MouseEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
mouseEntered(MouseEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
mouseEntered(MouseEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
mouseExited(MouseEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
mouseExited(MouseEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
mousePressed(MouseEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
mousePressed(MouseEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
mouseReleased(MouseEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
mouseReleased(MouseEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
MR - Class in com.internationalnetwork.net.rr
Resource Record type 9: Mail Rename.
MR - Static variable in class com.internationalnetwork.net.RR
Type 9: Mail rename domain name
MR(String) - Constructor for class com.internationalnetwork.net.rr.MR
Construct a new MR record with a String-representation of an MR record.
MX - Class in com.internationalnetwork.net.rr
Resource Record type 15: Mail Exchanger.
MX - Static variable in class com.internationalnetwork.net.RR
Type 15: Mail exchange
MX(String) - Constructor for class com.internationalnetwork.net.rr.MX
Construct a new MX record with a String-representation of an MX record.
MX(int, String) - Constructor for class com.internationalnetwork.net.rr.MX
Construct a new MX record with the specific preference and hostname.

N

NAPTR - Static variable in class com.internationalnetwork.net.RR
Type 35: Naming authority pointer
ND - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the ND suffix string text returned by th().
negate() - Method in class com.internationalnetwork.lang.VeryLong
Returns a VeryLong whose value is (-this).
NEWLINE - Static variable in class com.internationalnetwork.tui.JScreen
Advances the cursor to the beginning of the next line.
newLine() - Method in class com.internationalnetwork.tui.JScreen
Advance the cursor to the beginning of the next line.  Scrolls the screen if needed.
next() - Method in class com.internationalnetwork.math.Fib
Return the next number in the sequence.
next() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns a pointer to the next ConfigurationDirective object in the chain of directives within the current container.
nextColumn() - Method in class com.internationalnetwork.gui.GridBag
Proceed to the next column by incrementing the "gridx" constraint.  If the column doesn't exist yet, it will NOT be added automatically by the underlying GridBagLayout object.
nextCR() - Method in class com.internationalnetwork.gui.GridBag
Proceed to the next row by incrementing the "gridy" constraint, and reset the column to 0 (the first column).  If the row doesn't exist yet, it will NOT be added automatically by the underlying GridBagLayout object and the row won't be incremented.
nextInt() - Method in class com.internationalnetwork.math.Fib
Return the next number in the sequence, truncated to a 32-bit integer.
nextInt() - Method in class com.internationalnetwork.math.random.MersenneTwister
Return the next random number.
nextInt() - Method in class com.internationalnetwork.math.random.XORShift
Return the next pseudo-random number.
nextInt() - Method in class com.internationalnetwork.math.random.XORShiftZ
Return the next random number.
nextLong() - Method in class com.internationalnetwork.math.Fib
Return the next number in the sequence, truncated to a 64-bit long.
nextLong() - Method in class com.internationalnetwork.math.random.MersenneTwister
Return the next random number.
nextLong() - Method in class com.internationalnetwork.math.random.XORShift
Calculate and return the next pseudo-random number.
nextLong() - Method in class com.internationalnetwork.math.random.XORShiftZ
Return the next random number.
nextRow() - Method in class com.internationalnetwork.gui.GridBag
Proceed to the next row by incrementing the "gridy" constraint.  If the row doesn't exist yet, it will NOT be added automatically by the underlying GridBagLayout object.
NIMLOC - Static variable in class com.internationalnetwork.net.RR
Type 32: Nimrod locator
NO_REPAINT - Static variable in class com.internationalnetwork.tui.JScreen
Disables calling the repaint() method for this set of commands.  The repaint() command will be called very soon due to flashing cursor and blinking text updates, and will also be called again on subsequent sets of commands that don't include this NO_REPAINT value.
NS - Class in com.internationalnetwork.net.rr
Resource Record type 2: Authoritative Name Server.
NS - Static variable in class com.internationalnetwork.net.RR
Type 2: Name server
NS(String) - Constructor for class com.internationalnetwork.net.rr.NS
Construct a new NS record with a String-representation of an NS record.
NSAP - Static variable in class com.internationalnetwork.net.RR
Type 22: Network service access point
NSAP_PTR - Static variable in class com.internationalnetwork.net.RR
Type 23: Network service access point, opposite of NSAP
NULL - Static variable in class com.internationalnetwork.net.RR
Type 10: Null
NumberGrammar - Class in com.internationalnetwork.util
The NumberGrammar class returns small but useful strings depending on the value of a number.
NumberGrammar() - Constructor for class com.internationalnetwork.util.NumberGrammar
 
NXT - Static variable in class com.internationalnetwork.net.RR
Type 30: Next domain
Nybble - Class in com.internationalnetwork.lang
Instances of class Nybble represent primitive byte values because this is the smallest primitive available that can accomodate a nybble.
Nybble(byte) - Constructor for class com.internationalnetwork.lang.Nybble
Create a Nybble object representing the value of the byte argument.
Nybble(int) - Constructor for class com.internationalnetwork.lang.Nybble
Create a Nybble object representing the value of the int argument.
Nybble(String) - Constructor for class com.internationalnetwork.lang.Nybble
Create a Nybble object representing the parsed value of the String argument.

O

OPT - Static variable in class com.internationalnetwork.net.RR
Type 41: Option extension mechanisms for DNS
optimize() - Method in class com.internationalnetwork.util.CircularArray
Defragments the backing array, and re-locates the tail to position 0.
options(long, String[], String...) - Static method in class com.internationalnetwork.util.StringParser
Parses a String[] array containing a list of options that were provided by a user or in a configuration file, in the same format and with the same semantics as Apache's HTTPd server "Options" and "IndexOptions" directives.
options(BigInteger, String[], String...) - Static method in class com.internationalnetwork.util.StringParser
Parses a String[] array containing a list of options that were provided by a user or in a configuration file, in the same format and with the same semantics as Apache's HTTPd server "Options" and "IndexOptions" directives.

P

padLeft(int, String, String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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.
paintComponent(Graphics) - Method in class com.internationalnetwork.tui.JScreen
Draws the screen.
parent() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns a pointer to the ConfigurationDirective container object that this ConfigurationDirective object is stored in, or NULL if this is the root container object.
parseBoolean(String, boolean, String...) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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.
parseRR(String) - Static method in class com.internationalnetwork.net.RR
Constructs a subclass of the appropriate RR based on the record provided.
parseRR(int, String) - Static method in class com.internationalnetwork.net.RR
Constructs a subclass of the appropriate RR based on the record type and data provided.
parseRR(String, String) - Static method in class com.internationalnetwork.net.RR
Constructs a subclass of the appropriate RR based on the record type and data provided.
parseShort(String, short, String...) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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.
PDFInfo - Class in com.internationalnetwork.util.pdf
The readInfo class extracts Document Information from the specified Adobe PDF (Portable Document Format) file, and provides a number of options for developers to read that information.
PDFInfo() - Constructor for class com.internationalnetwork.util.pdf.PDFInfo
 
PINK - Static variable in class com.internationalnetwork.tui.JScreen
The colour PINK.  Also colour number 13.
PLURAL - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the plural string text returned by s().
PM - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the PM time string text returned by ampm().
POP - Static variable in class com.internationalnetwork.tui.JScreen
Loads previously saved output attributes from the internal stack.
pop() - Method in class com.internationalnetwork.tui.JScreen
Loads the current cursor positions and screen state from an internal stack that were added earlier by the push() method.  If the stack is empty, the attributes remain unchanged.
popSkulker() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Pops an object off of the queue for the Skulker.
prev() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns a pointer to the previous ConfigurationDirective object in the chain of directives within the current container.
previous() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Returns a pointer to the previous ConfigurationDirective object in the chain of directives within the current container.
print(String) - Method in class com.internationalnetwork.tui.JScreen
Display a string of text on the screen, while updating the cursor position.
printANSI(String) - Method in class com.internationalnetwork.tui.JScreen
Display a string of text on the screen, and interprets any ANSI control code sequences (following a control sequence indicator, or more commonly referred to as an ANSI escape sequence because ASCII character 27 is used), while updating the cursor position.
printChar(String) - Method in class com.internationalnetwork.tui.JScreen
Display ONLY a single character on the screen (additional characters will all be ignored; this method is used internally), and update the cursor position accordingly.  The screen is scrolled, as needed.
printChar(int) - Method in class com.internationalnetwork.tui.JScreen
Display ONLY a single character with the specified ASCII value on the screen, and update the cursor position accordingly.  The screen is scrolled, as needed.
println(String) - Method in class com.internationalnetwork.tui.JScreen
Display a string of text on the screen, while updating the cursor position, then advance to the beginning of the next line (like adding a CR/LF or a NewLine control sequence to the end of the string).
println() - Method in class com.internationalnetwork.tui.JScreen
This is actually just an alias for newLine().
processStream(InputStream) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Processes the specified resource and returns a "ConfigurationRoot" object containing the entire hierarchy of ConfigurationDirective objects that represent the parameters that were obtained from the configuration stream.
processStream(String) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Processes the specified resource and returns a "ConfigurationRoot" object containing the entire hierarchy of ConfigurationDirective objects that represent the parameters that were obtained from the configuration stream.
processStream(File) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Processes the specified resource and returns a "ConfigurationRoot" object containing the entire hierarchy of ConfigurationDirective objects that represent the parameters that were obtained from the configuration stream.
processStream() - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Processes the specified resource and returns a "ConfigurationRoot" object containing the entire hierarchy of ConfigurationDirective objects that represent the parameters that were obtained from the configuration stream.
prompt(String, Throwable, String...) - Static method in class com.internationalnetwork.gui.JErrorMessage
This is the same as prompt(title, buttons, exception, error...) except that it doesn't include any buttons in the argument list.
prompt(String, String[], String...) - Static method in class com.internationalnetwork.gui.JErrorMessage
This is the same as prompt(title, buttons, exception, error...) except that it doesn't include a Throwable in the argument list.
prompt(String, String[], Throwable, String...) - Static method in class com.internationalnetwork.gui.JErrorMessage
Presents the user with an error dialogue.  This method is designed with the intention of making it very easy to handle errors based on user interaction.
prompt() - Method in class com.internationalnetwork.gui.Login
Display login prompt, wait for user input, then return a boolean to indicate success or failure for convenient use within loops (intended for simplifying the implementation of unsuccessful login retry attempts).
prompt(String) - Method in class com.internationalnetwork.gui.Login
Same as the prompt() method, except that, upon a successful return, the login credentials specified in the Control String will be returned in the resulting array.  The Control String is comprised of characters which have the following meanings (more codes may be added in future versions):
PTR - Class in com.internationalnetwork.net.rr
Resource Record type 12: Domain name pointer.
PTR - Static variable in class com.internationalnetwork.net.RR
Type 12: Domain name pointer
PTR(String) - Constructor for class com.internationalnetwork.net.rr.PTR
Construct a new PTR record with a String-representation of an PTR record.
PURPLE - Static variable in class com.internationalnetwork.tui.JScreen
The colour PURPLE.  Also colour number 5.
PUSH - Static variable in class com.internationalnetwork.tui.JScreen
Saves all current output attributes, including the cursor position, on the internal stack.
push() - Method in class com.internationalnetwork.tui.JScreen
Saves the current cursor positions and screen state in an internal stack for use later by the pop() method.
PUSH_ATTR - Static variable in class com.internationalnetwork.tui.JScreen
Saves all current output attributes, except for the cursor position, on the internal stack.
pushAttr() - Method in class com.internationalnetwork.tui.JScreen
Saves the screen state, but not the cursor position, in an internal stack for use later by the pop() method.
pushSkulker(Object...) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Pushes objects onto the queue for the Skulker to process later.
put(Type...) - Method in class com.internationalnetwork.util.CircularArray
Destructively adds any number of elements to the head of the array, deleting the last elements from the tail when there are no empty slots.
PX - Static variable in class com.internationalnetwork.net.RR
Type 26: X.400 mail mapping information

Q

QueryDNS - Class in com.internationalnetwork.net
QueryDNS is a very flexible class that was converted from a version that was written many years earlier in pure 100% assembler and compiled into NLM form which was used on Novell's NetWare Operating System.
quote(String) - Static method in class com.internationalnetwork.util.StringParser
Adds quotes around strings (the opposite of the trimQuotes() method, and the de-quoting that the atomize() method performs).
quoteMinimal(String) - Static method in class com.internationalnetwork.util.StringParser
Adds quotes around strings (the opposite of the trimQuotes() method, and the de-quoting that the atomize() method performs).

R

RD - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the RD suffix string text returned by th().
ReadConfFile - Class in com.internationalnetwork.util
Reads a simple Apache-HTTPd format ".conf" file and provides a HashMap containing the Directives and their associated, unparsed values.
ReadConfFile(String, String...) - Constructor for class com.internationalnetwork.util.ReadConfFile
Processes the specified configuration file.
RED - Static variable in class com.internationalnetwork.tui.JScreen
The colour RED.  Also colour number 4.
reDefineRule(String[]) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Re-defines an existing rule.
reDefineRule(Rule) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Re-defines an existing rule.
refineDomainLiteral(String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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.
Remark - Class in com.internationalnetwork.util.conf
This class extends the ConfigurationDirective class, and is used for the storage of remarks (comments) and blank lines that were included in the configuration stream.  This optional operation is disabled by default, but provided to support duplicating configuration streams, with or without dynamic modifications.
Remark() - Constructor for class com.internationalnetwork.util.conf.Remark
 
removeNULLs(Boolean[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Byte[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Character[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Double[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Float[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Integer[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Long[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Short[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeNULLs(Type[]) - Static method in class com.internationalnetwork.util.ArrayTools
Returns a possibly shorter array with all NULL entries removed.
removeThread() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Decreases the size of the pool by one thread.
removeThreads(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Decreases the size of the DynamicThreadPool by the specified number of threads.
ReRunnable - Interface in com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(byte[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(char[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(double[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(float[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(int[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(long[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(short[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(Type[], int) - Static method in class com.internationalnetwork.util.ArrayTools
Constructs a new array based on the array provided, and with n elements.
resize(int) - Method in class com.internationalnetwork.util.CircularArray
Changes the maximum capacity of the backing array, returning any excess elements that were truncated in the process.
RGB_BACKGROUND - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the background colour.  This is the RGB colour value that will be used to display all succeeding ASCII text characters.
RGB_FOREGROUND - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the foreground colour.  This is the RGB colour value that will be used to display all succeeding ASCII text characters.
RGBA_BACKGROUND - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the background colour.  This is the RGB colour value that will be used to display all succeeding ASCII text characters, which also includes the alpha channel blending value that specifies the level of transparency.
RGBA_FOREGROUND - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the foreground colour.  This is the RGB colour value that will be used to display all succeeding ASCII text characters, which also includes the alpha channel blending value that specifies the level of transparency.
RIGHT - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor right one space (if it's not already at the right).
Rot13 - Class in com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.tui.JScreen
An alias for ROW.
RP - Class in com.internationalnetwork.net.rr
Resource Record type 17: Responsible Person.
RP - Static variable in class com.internationalnetwork.net.RR
Type 17: Responsible person
RP(String) - Constructor for class com.internationalnetwork.net.rr.RP
Construct a new RP record with a String-representation of an RP record.
RP(String, String) - Constructor for class com.internationalnetwork.net.rr.RP
Construct a new RP record with the specific Responsible Person and Location of related TXT records.
RR - Class in com.internationalnetwork.net
Resource Record types used in DNS.
RR(int, int) - Constructor for class com.internationalnetwork.net.RR
Constructor for a basic record with only the type defined.
RR(int) - Constructor for class com.internationalnetwork.net.RR
Constructor for a basic record with the type and some data defined.
RR(int, String) - Constructor for class com.internationalnetwork.net.RR
Constructor for a basic record with the type and some data defined.
RR(int, String...) - Constructor for class com.internationalnetwork.net.RR
Constructor for a basic record with the type and some data defined.
RR(String, String) - Constructor for class com.internationalnetwork.net.RR
Constructor for a basic record with the type and some data defined.
RR_TYPES - Static variable in class com.internationalnetwork.net.RR
Array of Resource Record names (read-only).
rrData - Variable in class com.internationalnetwork.net.RR
Data that applies directly to this record (used inconsistently).
rrType - Variable in class com.internationalnetwork.net.RR
Resource Record type (read-only, set dynamically with initialization).
RT - Class in com.internationalnetwork.net.rr
Resource Record type 21: Route Through.
RT - Static variable in class com.internationalnetwork.net.RR
Type 21: Route through
RT(String) - Constructor for class com.internationalnetwork.net.rr.RT
Construct a new RT record with a String-representation of an RT record.
RT(int, String) - Constructor for class com.internationalnetwork.net.rr.RT
Construct a new RT record with the specific preference and intermediate host.
Rule - Class in com.internationalnetwork.util.conf
This class is used by the ConfigurationResource class to keep track of rules that define directives and containers.
Rule(String...) - Constructor for class com.internationalnetwork.util.conf.Rule
Creates a new Rule that will be used for basic syntax checking when reading the configuration stream.  Rules are parsed at this point.
run() - Method in class com.internationalnetwork.lang.DynamicThread
Don't call this method directly, use start() to begin execution instead.
run() - Method in interface com.internationalnetwork.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 com.internationalnetwork.tui.JScreen
For internal use only.  Runs in parallel as a separate thread that sequentially processes commands, to prevent corruption when multiple threads write output to the same JScreen object.

S

s(boolean) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0 (where "false = 0" and "true = 1"), which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s(byte) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0, less than -1, or greater than 1, which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s(double) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0, less than -1, or greater than 1, which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s(float) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0, less than -1, or greater than 1, which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s(int) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0, less than -1, or greater than 1, which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s(long) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0, less than -1, or greater than 1, which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s(short) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0, less than -1, or greater than 1, which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s(String) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "s" only if the value is 0, less than -1, or greater than 1, which is useful for adding the letter "s" after a string that represents an item when explaining a quantity.
s() - Method in class com.internationalnetwork.util.NumberGrammar
Returns the previous result returned by s(value), or an empty string if no previous result is known.
SASLDigestResponse(String, String, String, String, String, String, String, boolean, String, String) - Static method in class com.internationalnetwork.security.Hash
Calculates and generates the string value for one of two of the following SASL keywords:
ServerSockets - Class in com.internationalnetwork.net
ServerSockets (plural) has many similarities to the java.net.ServerSocket (singular) class, but it also facilitates binding to multiple endpoints and provides a simple way to accept() inbound connections simulatenously without resorting to inefficient CPU/resource-intensive approaches such as polling or creating an additional thread per binding, etc., each of which have not been found to scale very well.
ServerSockets() - Constructor for class com.internationalnetwork.net.ServerSockets
Creates a new ServerSockets object, without any addresses bound to it.
ServerSockets(String...) - Constructor for class com.internationalnetwork.net.ServerSockets
Creates a ServerSockets object, and binds all optionally specified IP addresses to it.
ServerSockets(SocketAddress...) - Constructor for class com.internationalnetwork.net.ServerSockets
Creates a ServerSockets object, and binds all optionally specified IP addresses to it.
set(String...) - Method in class com.internationalnetwork.gui.GridBag
Use this to set any of the following keys which are expressed in the form of a String that represents key=value pairs.  Multiple key=value pairs may be specified in a single String by using one or more spaces to separate them:
set(int...) - Method in class com.internationalnetwork.tui.JScreenCharacter
Alters the value of any number of parameters (in any order).
set(int, String) - Method in class com.internationalnetwork.util.NumberGrammar
Changes the string text for the specified function, returns TRUE if successful, or FALSE if unsuccessful (e.g., incompatible constant used).
setAdditionalData(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Sets the AdditionalData, but doesn't check validity.
setClockMode(int) - Method in class com.internationalnetwork.gui.CustomCalendar
Configures the Calendar to use either a 12-hour or 24-hour clock.  The default mode is a 24-hour clock.
setConstraints(GridBagConstraints) - Method in class com.internationalnetwork.gui.GridBag
Replaces the current GridBagConstraints.  This is useful if the same settings from another GridBagLayout need to be duplicated here.
setDebugMode(boolean) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the current debugging output mode.
setDN(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Sets the Display name, but doesn't check validity.
setExitButtonIcon(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Exit button icon filename.  The path to the filename is assumed to be relative to the current working directory.
setExitButtonLabel(String) - Method in class com.internationalnetwork.gui.Login
Sets the Exit button label.  The default is "Exit" (with some additional HTML tags).
setGN(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Sets the group construct name, but doesn't check validity.
setHelpButtonIcon(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Help button icon filename.  The path to the filename is assumed to be relative to the current working directory.
setHelpButtonLabel(String) - Method in class com.internationalnetwork.gui.Login
Sets the Help button label.  The default is "Help" (with some additional HTML tags).
setHelpMethod(String, String) - Method in class com.internationalnetwork.gui.Login
Defines a call-back method for the Help function.
setIDN(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Sets the Internet Domain Name, but doesn't check validity.
setLoginBanner(String) - Method in class com.internationalnetwork.gui.Login
Set the login banner image filename.  The path to the filename is assumed to be relative to the current working directory.
setLoginButtonIcon(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Login button icon filename.  The path to the filename is assumed to be relative to the current working directory.
setLoginButtonLabel(String) - Method in class com.internationalnetwork.gui.Login
Sets the Login button label.  The default is "Login" (with some additional HTML tags).
setLoginMethod(String, String) - Method in class com.internationalnetwork.gui.Login
Defines a call-back method for the Login function.
setLoginName(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Login name text.
setLoginNameIcon(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Login name icon filename.  The path to the filename is assumed to be relative to the current working directory.
setLoginNameLabel(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Login name label (default is "Login name:" with some basic HTML formatting codes).
setLoginNamePolicyMaximumLength(int) - Method in class com.internationalnetwork.gui.Login
Sets the policy for the maximum Login name length (default is 64).
setLoginNamePolicyMinimumLength(int) - Method in class com.internationalnetwork.gui.Login
Sets the policy for the minimum Login name length (default is 1).  The "Login" button will not be usable while the length of the password is shorter than this value.
setLP(String) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Sets the Local-part, but doesn't check validity.
setManagerPriority(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the priority of the Manager thread.
setManagerStackSize(long) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the size of the stack for the manager thread.
setMaximumDispatchesPerThread(long) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Specifies the maximum number of times a ReRunnable target can be re-run before it is destroyed.
setMaximumExceptionsPerThread(long) - Method in class com.internationalnetwork.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 com.internationalnetwork.lang.DynamicThreadPool
Defines the maximum number of spare threads that may be in the pool.
setMaximumThreads(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Defines the absolute maximum number of threads that may be in the pool, regardless of their status.
setMinimumSpareThreads(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Defines the minimum number of spare threads that must be in the pool.
setMinimumThreads(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Defines the absolute minimum number of threads that must be in the pool, regardless of their status.
setPassword(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Password text (only for the login prompt; nowhere else).
setPasswordIcon(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Password icon filename.  The path to the filename is assumed to be relative to the current working directory.
setPasswordLabel(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Password label (default is "Password:" with some basic HTML formatting codes).
setPasswordPolicyMaximumLength(int) - Method in class com.internationalnetwork.gui.Login
Sets the policy for the maximum Password length (default is 127).
setPasswordPolicyMinimumLength(int) - Method in class com.internationalnetwork.gui.Login
Sets the policy for the minimum Password length (default is 0).  The "Login" button will not be usable while the length of the password is shorter than this value.
setPoolAttenuationDecay(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the maximum number of threads that will be removed when attenuation is attempted.
setPoolAttenuationDelay(long) - Method in class com.internationalnetwork.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 com.internationalnetwork.lang.DynamicThreadPool
Sets the amount of time the Manager will wait after thread termination activity to perform pool size maintainance one time.
setPromptIcon(String) - Method in class com.internationalnetwork.gui.Login
Sets the current Login Prompt window's icon filename.  The path to the filename is assumed to be relative to the current working directory.
setPromptTitle(String) - Method in class com.internationalnetwork.gui.Login
Sets the Login Prompt window's title.
setReservedDirectivesFlag(boolean) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Enables or disables reserved directives.  When reserved directives mode is enabled, all internal directive and container names encountered in the configuration stream are handled internally, and any Rules that match an internal directive/container will consequently be ignored.
setResetAfterFinalDispatch(boolean) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Specifies if the ReRunnable target's reset() method will be called after the final re-run.
setSkulkerPriority(int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the priority of the Skulker thread.
setSkulkerRunnable(Runnable) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the Runnable Skulker thread object.
setSkulkerStackSize(long) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the size of the stack for the skulker thread.
setSpareThreadIncrement(int) - Method in class com.internationalnetwork.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 com.internationalnetwork.lang.DynamicThreadPool
Defines the minimum and maximum number of spare threads.
setStatus(String) - Method in class com.internationalnetwork.lang.DynamicThread
Updates the status of the DynamicThread.
setTabConversionMode(boolean) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Sets non-literal tabs conversion mode.
setThreadDestructionDelay(long) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the amount of time a DynamicThread will sleep after terminating, but before self-destructing.
setThreadLimits(int, int) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Defines the absolute minimum and maximum numbers of threads.
setThreadNamePrefix(String) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the prefix to use in the name when creating new pool threads.
setThreadNameSuffix(String) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the suffix to use in the name when creating new pool threads.
setThreadPriority(int) - Method in class com.internationalnetwork.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 com.internationalnetwork.lang.DynamicThreadPool
Sets the priority to use with ReRunnable threads during the reset stage.
setThreadStackSize(long) - Method in class com.internationalnetwork.lang.DynamicThreadPool
Sets the size of the stack for new pool threads.
setWildcardFlag(boolean) - Method in class com.internationalnetwork.util.conf.ConfigurationResource
Enables or disables wildcard mode.  When wildcard mode is enabled, all unrecognized directive and container names encountered in the configuration stream are accepted without generating formatting syntax errors.
shortValue() - Method in class com.internationalnetwork.lang.Nybble
Return the value of this Nybble as a short.
shortValue() - Method in class com.internationalnetwork.lang.VeryLong
Return the value of this VeryLong as a short.
showCalendar() - Method in class com.internationalnetwork.gui.CustomCalendar
Display calendar interface on screen, and interact with the user.
ShowHelp(String) - Method in class com.internationalnetwork.gui.Help
Opens help index file and initializes help window.
SIG - Static variable in class com.internationalnetwork.net.RR
Type 24: Security signature
SINGULAR - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the singular string text returned by s().
SINK - Static variable in class com.internationalnetwork.net.RR
Type 40: Kitchen sink
SIZE - Static variable in class com.internationalnetwork.lang.Nybble
The number of bits needed to represent a nybble.
SIZE - Static variable in class com.internationalnetwork.lang.VeryLong
The number of bits needed to represent a VeryLong.
size() - Method in class com.internationalnetwork.util.CircularArray
Returns the number of elements between the head and the tail.
SIZE8 - Static variable in class com.internationalnetwork.lang.VeryLong
The number of bytes needed to represent a VeryLong.
sloppyDecode(String) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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."
SOA - Class in com.internationalnetwork.net.rr
Resource Record type 6: Source Of zone Authority.
SOA - Static variable in class com.internationalnetwork.net.RR
Type 6: Source of zone authority
SOA(String) - Constructor for class com.internationalnetwork.net.rr.SOA
Construct a new SOA record with a String-representation of an SOA record.
SOA(String, String, long, long, long, long, long) - Constructor for class com.internationalnetwork.net.rr.SOA
Construct a new SOA record.
splitPairs(String, String...) - Static method in class com.internationalnetwork.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.
SRV - Static variable in class com.internationalnetwork.net.RR
Type 33: Server selection
ST - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the ST suffix string text returned by th().
start() - Method in class com.internationalnetwork.lang.DynamicThread
Begins thread execution.
start() - Method in class com.internationalnetwork.lang.DynamicThreadPool
Starts the DynamicThreadPool.
STATUS_CORRUPT_TRAILER_DICT_XREF_MISSING - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
13, trailer dictionary marker is missing.  Specifying a larger "beforeEOF" integer may be helpful.
STATUS_CORRUPT_TRAILER_MISSING - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
11, trailer dictionary end-marker is missing.
STATUS_CORRUPT_TRAILER_UNKNOWN - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
12, file is too small or trailer dictionary is too large.  Specifying a larger "beforeEOF" integer may be helpful.
STATUS_CORRUPT_XREF_MISSING - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
10, initial cross-reference marker is missing.
STATUS_FAILED_TO_READ_HEADER - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
3, failed to read PDF header.
STATUS_INVALID_FORMAT - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
2, invalid file format -- not a PDF file.
STATUS_INVALID_XREF - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
9, file is too small, or section containing final markers and cross-references is too large.  If the latter is true, then specifying a larger "beforeEOF" integer may be helpful.
STATUS_INVALID_XREF_MARKER - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
4, initial cross-reference marker is invalid.
STATUS_INVALID_XREF_MARKER_BELOW - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
5, initial cross-reference marker is below minimum possible value or is a negative value.
STATUS_INVALID_XREF_MARKER_BEYOND - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
7, initial cross-reference marker points beyond end of file.
STATUS_INVALID_XREF_MARKER_HEADER - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
6, initial cross-reference marker points to PDF file header.
STATUS_MISSING_EOF_MARKER - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
8, final EoF (End of File) marker is missing.
STATUS_SUCCESS - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
0, file was read successfully, and appears to be a valid format.
STATUS_UNPROCESSED - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
1, file hasn't been processed yet.
STRIKE_OFF - Static variable in class com.internationalnetwork.tui.JScreen
Disables the STRIKE attribute.
STRIKE_ON - Static variable in class com.internationalnetwork.tui.JScreen
Enables the STRIKE attribute.
StringParser - Class in com.internationalnetwork.util
StringParser is a collection of static String parsing methods designed to simplify often complex or especially cumbersome String operations.
substring(String, int) - Static method in class com.internationalnetwork.util.StringParser
An improved version of java.lang.String.substring() that handles negative values logically by processing from the end of the string.

T

tail() - Method in class com.internationalnetwork.util.CircularArray
Returns the actual position of the tail in the backing array.
take() - Method in class com.internationalnetwork.gui.JListener
Gets the next event, waiting for an event if necessary.
terminate() - Method in class com.internationalnetwork.lang.DynamicThread
Causes the thread to terminate before re-run, no matter how many re-runs may be remaining.
TH - Static variable in class com.internationalnetwork.util.NumberGrammar
Gets or Sets the TH suffix string text returned by th().
th(byte) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "st," "nd," "rd," or "th" two-letter string depending on the value, which is useful for signifying the position in something such as a race, a high score in a game, or a list of tasks.
th(double) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "st," "nd," "rd," or "th" two-letter string depending on the value, which is useful for signifying the position in something such as a race, a high score in a game, or a list of tasks.
th(float) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "st," "nd," "rd," or "th" two-letter string depending on the value, which is useful for signifying the position in something such as a race, a high score in a game, or a list of tasks.
th(int) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "st," "nd," "rd," or "th" two-letter string depending on the value, which is useful for signifying the position in something such as a race, a high score in a game, or a list of tasks.
th(long) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "st," "nd," "rd," or "th" two-letter string depending on the value, which is useful for signifying the position in something such as a race, a high score in a game, or a list of tasks.
th(short) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "st," "nd," "rd," or "th" two-letter string depending on the value, which is useful for signifying the position in something such as a race, a high score in a game, or a list of tasks.
th(String) - Method in class com.internationalnetwork.util.NumberGrammar
Returns an "st," "nd," "rd," or "th" two-letter string depending on the value, which is useful for signifying the position in something such as a race, a high score in a game, or a list of tasks.
th() - Method in class com.internationalnetwork.util.NumberGrammar
Returns the previous result returned by th(value), or an empty string if no previous result is known.
toArray() - Method in class com.internationalnetwork.util.CircularArray
Returns all elements between the head and the tail in the form of an array.
toArray(String) - Method in class com.internationalnetwork.util.ConfFile
Returns the String array[] associated with the specified directive.
toArray() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a String array[] containing the following elements:
toArray(String) - Method in class com.internationalnetwork.util.ReadConfFile
Returns the String array[] associated with the specified directive.
toByteArray() - Method in class com.internationalnetwork.lang.VeryLong
Return the value of this VeryLong as a byte[] array.
TOP - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor to the top row.
toString(byte) - Static method in class com.internationalnetwork.lang.Nybble
Converts the nybble to a String and assumes a radix of 10.
toString() - Method in class com.internationalnetwork.lang.Nybble
Converts the Nybble value to a String and assumes a radix of 10.
toString(VeryLong) - Static method in class com.internationalnetwork.lang.VeryLong
Converts the VeryLong to a String and assumes a radix of 10.
toString() - Method in class com.internationalnetwork.lang.VeryLong
Converts the VeryLong value to a String and assumes a radix of 10.
toString(int) - Method in class com.internationalnetwork.lang.VeryLong
Converts the VeryLong value to a String, using the specified radix.
toString() - Method in class com.internationalnetwork.net.rr.A
 
toString() - Method in class com.internationalnetwork.net.rr.AAAA
 
toString() - Method in class com.internationalnetwork.net.rr.AFSDB
 
toString() - Method in class com.internationalnetwork.net.rr.CNAME
 
toString() - Method in class com.internationalnetwork.net.rr.GPOS
 
toString() - Method in class com.internationalnetwork.net.rr.HINFO
 
toString() - Method in class com.internationalnetwork.net.rr.ISDN
 
toString() - Method in class com.internationalnetwork.net.rr.MB
 
toString() - Method in class com.internationalnetwork.net.rr.MD
 
toString() - Method in class com.internationalnetwork.net.rr.MF
 
toString() - Method in class com.internationalnetwork.net.rr.MG
 
toString() - Method in class com.internationalnetwork.net.rr.MINFO
 
toString() - Method in class com.internationalnetwork.net.rr.MR
 
toString() - Method in class com.internationalnetwork.net.rr.MX
 
toString() - Method in class com.internationalnetwork.net.rr.NS
 
toString() - Method in class com.internationalnetwork.net.rr.PTR
 
toString() - Method in class com.internationalnetwork.net.rr.RP
 
toString() - Method in class com.internationalnetwork.net.rr.RT
 
toString() - Method in class com.internationalnetwork.net.rr.SOA
 
toString() - Method in class com.internationalnetwork.net.RR
Convert record to String.
toString() - Method in class com.internationalnetwork.net.rr.TXT
 
toString() - Method in class com.internationalnetwork.net.rr.X25
 
toString() - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a String containing an RFC2822 name-addr formatted eMail address.
toString(String...) - Method in class com.internationalnetwork.util.ElectronicMailAddress
Returns a String containing an RFC2822 angle-addr formatted eMail address, but without the group construct display-name portion.
toString() - Method in class com.internationalnetwork.util.Hostname
Returns the hostname, re-constructed from its originally split levels.
TRANSACTION - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies a transaction ID number.  This is the point in the queue where the transaction was created.
transform(String) - Static method in class com.internationalnetwork.security.Atbash
Transforms a message using the Atbash algorithm.
transform(String) - Static method in class com.internationalnetwork.security.Rot13
Transforms a message using the ROT13 algorithm.
transform(String) - Static method in class com.internationalnetwork.security.Rot13point5
Transforms a message using the ROT13.5 algorithm.
transform(String) - Static method in class com.internationalnetwork.security.Rot47
Transforms a message using the ROT47 algorithm.
transmuteBoolean(String, boolean, String...) - Static method in class com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.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_OFF - Static variable in class com.internationalnetwork.tui.JScreen
Disables the TRANSPARENT attribute.
TRANSPARENT_ON - Static variable in class com.internationalnetwork.tui.JScreen
Enables the TRANSPARENT attribute.
trimQuotes(String) - Static method in class com.internationalnetwork.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.
TXT - Class in com.internationalnetwork.net.rr
Resource Record type 16: Text data.
TXT - Static variable in class com.internationalnetwork.net.RR
Type 16: Text strings
TXT(String) - Constructor for class com.internationalnetwork.net.rr.TXT
Construct a new TXT record with a String-representation of a TXT record.
TYPE - Static variable in class com.internationalnetwork.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 com.internationalnetwork.math.ConvertNumber
Converts one of the following numeric data type keywords to its expected numeric value, while keeping it in String format.  This is useful for providing more flexibility to end-users in a number of places, including configuration files or user interfaces, by handling their string prior to converting it an actual primitive/native numeric data type.

U

UNDERLINE_OFF - Static variable in class com.internationalnetwork.tui.JScreen
Disables the UNDERLINE attribute.
UNDERLINE_ON - Static variable in class com.internationalnetwork.tui.JScreen
Enables the UNDERLINE attribute.
UP - Static variable in class com.internationalnetwork.tui.JScreen
Moves the cursor up one line (if it's not already at the top).

V

valueOf(String, int) - Static method in class com.internationalnetwork.lang.Nybble
Creates a new Nybble object using the String and specified radix (base).
valueOf(String) - Static method in class com.internationalnetwork.lang.Nybble
Creates a new Nybble object using the String and assuming a radix of 10.
valueOf(String, int) - Static method in class com.internationalnetwork.lang.VeryLong
Creates a new VeryLong object using the String and specified radix (base).
valueOf(String) - Static method in class com.internationalnetwork.lang.VeryLong
Creates a new VeryLong object using the String and assuming a radix of 10.
VERSION - Static variable in class com.internationalnetwork.gui.CustomCalendar
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.gui.GridBag
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.gui.Help
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.gui.JErrorMessage
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.gui.JListener
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.gui.JListenerEvent
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.gui.JTextFieldLimit
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.gui.Login
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.lang.DynamicThread
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.lang.DynamicThreadPool
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.lang.Nybble
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.lang.VeryLong
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.math.ConvertNumber
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.math.Fib
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.math.random.MersenneTwister
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.math.random.XORShift
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.math.random.XORShiftZ
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.net.QueryDNS
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.net.RR
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.net.ServerSockets
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.security.Atbash
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.security.Base64
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.security.Hash
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.security.Memfrob
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.security.Rot13
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.security.Rot13point5
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.security.Rot47
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.tui.JScreen
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.tui.JScreenCharacter
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.tui.JScreenFont
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.tui.JScreenTransaction
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.ArrayTools
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.CircularArray
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.conf.ConfigurationDirective
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.conf.ConfigurationResource
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.conf.Container
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.conf.ContainerRoot
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.conf.Directive
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.conf.Remark
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.conf.Rule
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.ConfFile
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.ElectronicMailAddress
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.Hostname
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.NumberGrammar
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.pdf.PDFInfo
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.ReadConfFile
Version number of this Package (read-only).
VERSION - Static variable in class com.internationalnetwork.util.StringParser
Version number of this Package (read-only).
VeryLong - Class in com.internationalnetwork.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 com.internationalnetwork.lang.VeryLong
Create a VeryLong object representing the value of the byte argument.
VeryLong(int) - Constructor for class com.internationalnetwork.lang.VeryLong
Create a VeryLong object representing the value of the int argument.
VeryLong(BigInteger) - Constructor for class com.internationalnetwork.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 com.internationalnetwork.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 com.internationalnetwork.lang.VeryLong
Create a VeryLong object representing the parsed value of the String argument in the specified radix.  If the value is out of range, or can't be parsed, then an exception will be thrown.

W

waitPoint() - Method in class com.internationalnetwork.tui.JScreen
Waits for the current position in the command queue to be processed before returning.  This is a blocking call.
wasMultiLine() - Method in class com.internationalnetwork.util.conf.ConfigurationDirective
Indicates if this object's configuration data originally spanned multiple lines of text in the configuration stream.
WHITE - Static variable in class com.internationalnetwork.tui.JScreen
The colour WHITE.  Also colour number 15.
windowActivated(WindowEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
windowActivated(WindowEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
windowClosed(WindowEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
windowClosed(WindowEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
windowClosing(WindowEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
windowClosing(WindowEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
windowDeactivated(WindowEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
windowDeactivated(WindowEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
windowDeiconified(WindowEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
windowDeiconified(WindowEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
windowIconified(WindowEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
windowIconified(WindowEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
windowOpened(WindowEvent) - Method in class com.internationalnetwork.gui.JListener
Invoked when an action occurs.
windowOpened(WindowEvent) - Method in class com.internationalnetwork.gui.Login
DO NOT USE!!!  WAITING FOR SUN TO IMPROVE JAVADOC TOOL...
WKS - Static variable in class com.internationalnetwork.net.RR
Type 11: Well known service

X

X - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the current X coordinate of the cursor.  The numbering of columns begins with 0 for the first column.
x(String, int) - Static method in class com.internationalnetwork.util.StringParser
Works like Perl's x operator in that it returns the string repeated and joined immediately to itself x times.
X25 - Class in com.internationalnetwork.net.rr
Resource Record type 19: X.25 PSDN address.
X25 - Static variable in class com.internationalnetwork.net.RR
Type 19: X.25 PSDN address
X25(String) - Constructor for class com.internationalnetwork.net.rr.X25
Construct a new X25 record with a String-representation of an X25 record.
XORShift - Class in com.internationalnetwork.math.random
The XORShift class is a consistent alternative to Java's built-in java.util.Random class.  Although it doesn't offer all the same methods, the key methods are provide simple and reliable long-sequence pseudo-random number generation.  Steps have been taken in this algorithm to minimize processor overhead, and to ensure the sequence is not repeated for as long as possible (all pseudo-random number generators suffer from the same problem in that the generated sequences eventually repeat).
XORShift(long) - Constructor for class com.internationalnetwork.math.random.XORShift
Instantiate a new XORShift object with the specified seed.  The resulting pseudo-random number sequence is of "medium quality" which is an improvement over the default java.util.Random class.
XORShiftZ - Class in com.internationalnetwork.math.random
The XORShiftZ class is a consistent alternative to Java's built-in java.util.Random class.  Although it doesn't offer all the same methods, the key methods are provide simple and reliable long-sequence pseudo-random number generation.  Steps have been taken in this algorithm to minimize processor overhead, and to ensure the sequence is not repeated for as long as possible (all pseudo-random number generators suffer from the same problem in that the generated sequences eventually repeat).
XORShiftZ(long) - Constructor for class com.internationalnetwork.math.random.XORShiftZ
Instantiate a new XORShiftZ object with the specified seed.  The resulting pseudo-random number sequence is of "medium quality" which is an improvement over the default java.util.Random class.
XY - Static variable in class com.internationalnetwork.tui.JScreen
Next two arguments specify the current X and Y coordinates of the cursor, where X comes before Y.  The numbering of columns and rows begin with 0 for both the top-left corner.

Y

Y - Static variable in class com.internationalnetwork.tui.JScreen
Next argument specifies the current Y coordinate of the cursor.  The numbering of rows begins with 0 for the first row.
YELLOW - Static variable in class com.internationalnetwork.tui.JScreen
The colour YELLOW.  Also colour number 14.
YX - Static variable in class com.internationalnetwork.tui.JScreen
Next two arguments specify the current Y and X coordinates of the cursor, where Y comes before X.  The numbering of columns and rows begin with 0 for the top-left corner.

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