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

A

ABORT - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is ABORT (usually sent from a button labeled ABORT).
ABORT - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
 
Account - Interface in com.jgcomptech.tools.authc
Interface used for account objects that combines authentication info and authorization info.
AccountException - Exception in com.jgcomptech.tools.authc
Exception thrown due to a problem with the account under which an authentication attempt is being executed.
AccountException() - Constructor for exception com.jgcomptech.tools.authc.AccountException
Creates a new AccountException.
AccountException(String) - Constructor for exception com.jgcomptech.tools.authc.AccountException
Constructs a new AccountException.
AccountException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.AccountException
Constructs a new AccountException.
AccountException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.AccountException
Constructs a new AccountException.
ACTION - Static variable in class com.jgcomptech.tools.events.ActionEvent
The only valid EventType for the ActionEvent.
ActionEvent - Class in com.jgcomptech.tools.events
An Event representing some type of action.
ActionEvent(EventTarget<? extends ActionEvent>) - Constructor for class com.jgcomptech.tools.events.ActionEvent
Construct a new ActionEvent with the specified event target.
ActionEvent(EventTarget<? extends ActionEvent>, EventType<? extends Event>) - Constructor for class com.jgcomptech.tools.events.ActionEvent
Construct a new ActionEvent with the specified event target and type.
ActionEvent(EventTarget<? extends ActionEvent>, EventType<? extends Event>, List<Object>) - Constructor for class com.jgcomptech.tools.events.ActionEvent
Construct a new ActionEvent with the specified event target, type and args.
ActivationStatus() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
add(String) - Method in class com.jgcomptech.tools.authc.UserRole.Builder
Adds the specified permission to the user role.
add(String...) - Method in class com.jgcomptech.tools.authc.UserRole.Builder
Adds the specified permissions to the user role.
addAndEnableCustomPermission(String, String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Adds new permission with the specified name and parent name, enabled by default.
addAndEnableNewChildPermission(String) - Method in class com.jgcomptech.tools.authz.Permission
Adds new permission with the specified name, enabled by default.
addColumn(String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.IndexBuilder
Adds a column to the table using a sql string.
addColumn(ColumnBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.TableBuilder
Adds a column to the table using the ColumnBuilder class.
addColumn(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.TableBuilder
Adds a column to the table using a sql string.
addCustomPermission(String, String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Adds new permission with the specified name and parent name, disabled by default.
addEventHandler(EventType<? extends Event>, EventHandler<T>) - Method in class com.jgcomptech.tools.events.EventTarget
Sets the specified singleton handler.
addExistingRole(UserRole) - Method in class com.jgcomptech.tools.authc.AuthManager
Adds an existing role to the list.
addExistingUserRole(UserRole) - Method in class com.jgcomptech.tools.authc.UserRoleManager
Adds an existing role to the list.
addImplicit(String) - Method in class com.jgcomptech.tools.authc.UserRole.Builder
Implicitly adds the specified permission to the user role even if it is already inherited.
addImplicit(String...) - Method in class com.jgcomptech.tools.authc.UserRole.Builder
Implicitly adds the specified permissions to the user role even if they are already inherited.
addImplicitPermission(String) - Method in class com.jgcomptech.tools.authc.UserRole
Implicitly adds the specified permission to the user role even if it is already inherited.
addImplicitPermissions(String...) - Method in class com.jgcomptech.tools.authc.UserRole
Implicitly adds the specified permissions to the user role even if they are already inherited.
addNewChildPermission(String) - Method in class com.jgcomptech.tools.authz.Permission
Adds new permission with the specified name, disabled by default.
addPermission(String) - Method in class com.jgcomptech.tools.authc.UserRole
Adds the specified permission to the user role.
addPermissions(String...) - Method in class com.jgcomptech.tools.authc.UserRole
Adds the specified permissions to the user role.
ANY - Static variable in class com.jgcomptech.tools.events.ActionEvent
Common supertype for all action event types.
ANY - Static variable in class com.jgcomptech.tools.events.Event
Common supertype for all event types.
ANY - Static variable in class com.jgcomptech.tools.events.PermissionEvent
Common supertype for all permission event types.
ANY - Static variable in class com.jgcomptech.tools.events.SessionEvent
Common supertype for all permission event types.
APPLY - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is APPLY (usually sent from a button labeled APPLY).
APPLY - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "Apply" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.APPLY.
Architecture() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.AccountException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.AuthenticationException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.ConcurrentAccessException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.CredentialsException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.DisabledAccountException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.ExcessiveAttemptsException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.ExpiredCredentialsException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.IncorrectCredentialsException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.LockedAccountException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.PasswordHashingFailedException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.UnauthenticatedException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.UnknownAccountException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authc.UserManagerException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authz.AuthorizationException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.authz.UnauthorizedException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrown(Runnable) - Static method in exception com.jgcomptech.tools.databasetools.jdbc.TableNotFoundException
Asserts that the specified runnable throws this exception and if not throws an junit assertion failure.
assertThrownIllegalArgumentException(Runnable) - Static method in class com.jgcomptech.tools.ExceptionUtils
Asserts that the specified runnable throws IllegalArgumentException and if not throws an junit assertion failure.
assertThrownIllegalStateException(Runnable) - Static method in class com.jgcomptech.tools.ExceptionUtils
Asserts that the specified runnable throws IllegalStateException and if not throws an junit assertion failure.
assertThrownRuntimeException(Runnable) - Static method in class com.jgcomptech.tools.ExceptionUtils
Asserts that the specified runnable throws RuntimeException and if not throws an junit assertion failure.
AuthenticationException - Exception in com.jgcomptech.tools.authc
General exception thrown due to an error during the Authentication process.
AuthenticationException() - Constructor for exception com.jgcomptech.tools.authc.AuthenticationException
Creates a new AuthenticationException.
AuthenticationException(String) - Constructor for exception com.jgcomptech.tools.authc.AuthenticationException
Constructs a new AuthenticationException.
AuthenticationException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.AuthenticationException
Constructs a new AuthenticationException.
AuthenticationException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.AuthenticationException
Constructs a new AuthenticationException.
AuthenticationInfo - Interface in com.jgcomptech.tools.authc
Interface used for objects that contain Authentication info.
AuthManager - Class in com.jgcomptech.tools.authc
Manages all tasks related to a user account including sessions and user roles.
AuthorizationException - Exception in com.jgcomptech.tools.authz
Exception thrown if there is a problem during authorization (access control check).
AuthorizationException() - Constructor for exception com.jgcomptech.tools.authz.AuthorizationException
Creates a new AuthorizationException.
AuthorizationException(String) - Constructor for exception com.jgcomptech.tools.authz.AuthorizationException
Constructs a new AuthorizationException.
AuthorizationException(Throwable) - Constructor for exception com.jgcomptech.tools.authz.AuthorizationException
Constructs a new AuthorizationException.
AuthorizationException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authz.AuthorizationException
Constructs a new AuthorizationException.
AuthorizationInfo - Interface in com.jgcomptech.tools.authz
Interface used for objects that contain Authorization info.
autoIncrement() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Sets the AUTO INCREMENT constraint on the column.

B

BIOS() - Method in class com.jgcomptech.tools.HWInfo.HWObject
 
BIOSObject() - Constructor for class com.jgcomptech.tools.HWInfo.BIOSObject
 
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Builds the sql statement to create the column.
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.IndexBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.IndexBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.InsertBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.SQLBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.TableBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.TableBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
build(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Runs buildPreparedStatement and passes this object to a new instance of TypedStatement.
Build() - Method in class com.jgcomptech.tools.OSInfo.VersionObject
 
Build() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Version
Returns the build version of the operating system running on this Computer.
buildAndCreate() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.IndexBuilder
Runs buildPreparedStatement, executes the statement and returns true if no errors occurred.
buildAndCreate() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.TableBuilder
Runs buildPreparedStatement, executes the statement and returns true if no errors occurred.
buildAndDelete(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Runs buildPreparedStatement, executes the statement and returns the number of rows updated.
buildAndExecute(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Runs buildPreparedStatement, executes the statement and returns the result-set.
buildAndInsert(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.InsertBuilder
Runs buildPreparedStatement, executes the statement and returns the number of rows updated.
buildAndLargeDelete(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Runs buildPreparedStatement, executes the statement and returns the the number of rows updated.
buildAndLargeUpdate(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Runs buildPreparedStatement, executes the statement and returns the the number of rows updated.
buildAndUpdate(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Runs buildPreparedStatement, executes the statement and returns the number of rows updated.
Builder(UserRole) - Constructor for class com.jgcomptech.tools.authc.UserRole.Builder
 
buildExecuteAndGetNumRows(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Runs buildPreparedStatement, executes the statement and returns the number of rows in the result-set.
buildPreparedStatement(Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.SQLBuilder
Creates a PreparedStatement object that will generate ResultSet objects for sending SQL statements to the database.

C

CANCEL - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is CANCEL (usually sent from a button labeled CANCEL).
CANCEL - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "Cancel" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.CANCEL_CLOSE.
checkBCryptHashesMatch(String, String, String) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Checks if login hashes match.
checkHashesMatch(String, String, String) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Checks if login hashes match.
checkPasswordMatches(String, String) - Method in class com.jgcomptech.tools.authc.AuthManager
Checks to see if the specified password matches the stored password in the database.
checkPasswordMatches(String) - Method in class com.jgcomptech.tools.authc.Subject
Checks to see if the specified password matches the stored password in the database.
checkPasswordMatches(String, String) - Method in class com.jgcomptech.tools.authc.UserManager
Checks to see if the specified password matches the stored password in the database.
clear() - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Clears out (nulls) the username, password, rememberMe.
clone() - Method in class com.jgcomptech.tools.authc.AuthManager
 
clone() - Method in class com.jgcomptech.tools.authc.SessionManager
 
clone() - Method in class com.jgcomptech.tools.authc.UserManager
 
clone() - Method in class com.jgcomptech.tools.authz.PermissionManager
 
clone() - Method in class com.jgcomptech.tools.events.Event
Creates and returns a copy of this Event.
close() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
Releases this database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed, It is generally good practice to release resources as soon as you are finished with them to avoid tying up database resources.
CLOSE - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is CLOSE (usually sent from a button labeled CLOSE).
close() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Closes the dialog.
CLOSE - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "Close" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.CANCEL_CLOSE.
CollectionUtils - Class in com.jgcomptech.tools
Contains methods for dealing with collections.
ColumnBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating a database table column.
ColumnBuilder(String, DataTypes) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Generates sql code for creation of a table column.
ColumnBuilder(String, DataTypes, int) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Generates sql code for creation of a table column.
com.jgcomptech.tools - package com.jgcomptech.tools
Contains a lot of tools to use in any Java program.
com.jgcomptech.tools.authc - package com.jgcomptech.tools.authc
Contains classes and methods for authentication for your application.
com.jgcomptech.tools.authz - package com.jgcomptech.tools.authz
Contains classes to manage permissions to be used to enable or disable parts of your application.
com.jgcomptech.tools.databasetools - package com.jgcomptech.tools.databasetools
Contains tools to communicate with a database.
com.jgcomptech.tools.databasetools.jdbc - package com.jgcomptech.tools.databasetools.jdbc
Contains tools to communicate with a database using JDBC.
com.jgcomptech.tools.databasetools.jdbc.builders - package com.jgcomptech.tools.databasetools.jdbc.builders
Contains builder classes for creating sql statements.
com.jgcomptech.tools.demo - package com.jgcomptech.tools.demo
Contains demo code that will run if the jar file is run directly.
com.jgcomptech.tools.dialogs - package com.jgcomptech.tools.dialogs
Contains JavaFX dialogs to use in your application.
com.jgcomptech.tools.enums - package com.jgcomptech.tools.enums
Contains enums and constants that are used throughout the library.
com.jgcomptech.tools.events - package com.jgcomptech.tools.events
Contains classes to manage the custom events.
CommandInfo - Class in com.jgcomptech.tools
Allows you to run console commands and either run them elevated or not and return the result to a string.
CommandInfo.Output - Class in com.jgcomptech.tools
Output object that is returned after the command has completed.
ComputerInfo - Class in com.jgcomptech.tools
Returns Information about the current OS and Hardware on the current system.
ComputerInfo() - Constructor for class com.jgcomptech.tools.ComputerInfo
 
ComputerName() - Method in class com.jgcomptech.tools.OSInfo.OSObject
 
ComputerNameActive() - Static method in class com.jgcomptech.tools.OSInfo.Name
Returns the current computer name.
ComputerNamePending() - Static method in class com.jgcomptech.tools.OSInfo.Name
Returns the pending computer name that it will update to on reboot.
ComputerNamePending() - Method in class com.jgcomptech.tools.OSInfo.OSObject
 
ConcurrentAccessException - Exception in com.jgcomptech.tools.authc
Thrown when an authentication attempt has been received for an account that has already been authenticated (i.e.
ConcurrentAccessException() - Constructor for exception com.jgcomptech.tools.authc.ConcurrentAccessException
Creates a new ConcurrentAccessException.
ConcurrentAccessException(String) - Constructor for exception com.jgcomptech.tools.authc.ConcurrentAccessException
Constructs a new ConcurrentAccessException.
ConcurrentAccessException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.ConcurrentAccessException
Constructs a new ConcurrentAccessException.
ConcurrentAccessException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.ConcurrentAccessException
Constructs a new ConcurrentAccessException.
connect() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
Connects to the database and shows a retry dialog message box if the connection fails.
connect(boolean, boolean) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
Connects to the database and if parameter is true, shows a message box if the connection succeeds.
Connection() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
 
ConnectionStatus() - Method in class com.jgcomptech.tools.HWInfo.NetworkObject
 
consume() - Method in class com.jgcomptech.tools.events.Event
Marks this Event as consumed.
CONTINUE - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is CONTINUE (usually sent from a button labeled CONTINUE).
CONTINUE - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
 
ConvertBytes(double) - Static method in class com.jgcomptech.tools.Misc
Returns the conversion from bytes to the correct version (1024 bytes = 1 KB).
convertFromByteArray(byte[]) - Static method in class com.jgcomptech.tools.StringUtils
Converts a byte array to an object.
convertFromByteString(String) - Static method in class com.jgcomptech.tools.StringUtils
Converts a Base64 byte string to an object.
convertMapToString(Map<String, String>) - Static method in class com.jgcomptech.tools.CollectionUtils
Converts a map into a delimited string value.
convertMapToString(Map<String, String>) - Static method in class com.jgcomptech.tools.StringUtils
Converts a map into a delimited string value.
convertStringToMap(String) - Static method in class com.jgcomptech.tools.CollectionUtils
Converts a delimited string value into a map.
convertStringToMap(String) - Static method in class com.jgcomptech.tools.StringUtils
Converts a delimited string value into a map.
convertToByteString(Object) - Static method in class com.jgcomptech.tools.StringUtils
Converts an object to a Base64 byte string to use for socket communication.
copyFor(Object, EventTarget<? extends Event>) - Method in class com.jgcomptech.tools.events.ActionEvent
 
copyFor(Object, EventTarget<? extends Event>) - Method in class com.jgcomptech.tools.events.Event
Creates and returns a copy of this event with the specified event source and target.
copyFor(Object, EventTarget<? extends Event>) - Method in class com.jgcomptech.tools.events.PermissionEvent
 
copyFor(Object, EventTarget<? extends Event>) - Method in class com.jgcomptech.tools.events.SessionEvent
Creates and returns a copy of this event with the specified event source and target.
copyToNewParent(String) - Method in class com.jgcomptech.tools.authz.Permission
Attempts to inclusively copy a permission to another parent.
Cores() - Static method in class com.jgcomptech.tools.HWInfo.Processor
Returns the number of cores available on the system processor.
Cores() - Method in class com.jgcomptech.tools.HWInfo.ProcessorObject
 
CREATE(String, String, Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.IndexBuilder
Generates sql code for creation of a table index.
CREATE(String, Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.TableBuilder
Generates sql code for creation of a table.
CREATE_UNIQUE(String, String, Database) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.IndexBuilder
Generates sql code for creation of a table unique index.
createBCryptHash(String, String) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Creates a BCrypt Hash.
createBCryptSaltString(int) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Creates a BCrypt salt to use for hashing.
createHash(String, byte[]) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Creates a SHA512 Hash.
createHash(String, String) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Creates a SHA512 Hash.
createIndex(String, String, boolean) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Tasks
Checks to see if a table index exists and if not, creates it using the specified sql code.
createRole(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Creates a new role and adds it to the list.
createSaltByte(int) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Creates a Secure Random salt to use for hashing.
createSaltString(int) - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Creates a Secure Random salt to use for hashing.
createSecureRandom() - Static method in class com.jgcomptech.tools.SecurityTools.PasswordHashes
Creates a Secure Random number.
createSubType(String) - Method in class com.jgcomptech.tools.events.EventType
 
createTable() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Settings
Creates a Settings table in the specified database.
createTable(String, String, boolean) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Tasks
Checks to see if a table exists and if not, creates it using the specified sql code.
createUser(String, String, UserRoleManager.SystemUserRoles) - Method in class com.jgcomptech.tools.authc.AuthManager
Creates a new user in the database using SHA-512 password hashing.
createUser(String, String, String) - Method in class com.jgcomptech.tools.authc.AuthManager
Creates a new user in the database using SHA-512 password hashing.
createUser(String, String, UserRoleManager.SystemUserRoles) - Method in class com.jgcomptech.tools.authc.UserManager
Creates a new user in the database using SHA-512 password hashing.
createUser(String, String, String) - Method in class com.jgcomptech.tools.authc.UserManager
Creates a new user in the database using SHA-512 password hashing.
createUserRole(String) - Method in class com.jgcomptech.tools.authc.UserRoleManager
Creates a new role and adds it to the list.
CredentialsException - Exception in com.jgcomptech.tools.authc
Exception thrown due to a problem with the credential(s) submitted for an account during the authentication process.
CredentialsException() - Constructor for exception com.jgcomptech.tools.authc.CredentialsException
Creates a new CredentialsException.
CredentialsException(String) - Constructor for exception com.jgcomptech.tools.authc.CredentialsException
Constructs a new CredentialsException.
CredentialsException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.CredentialsException
Constructs a new CredentialsException.
CredentialsException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.CredentialsException
Constructs a new CredentialsException.
cubed(int) - Static method in class com.jgcomptech.tools.NumberUtils
Cubes the specified number.
CurrentDomainName() - Static method in class com.jgcomptech.tools.OSInfo.Windows.UserInfo
Returns the network domain name associated with the current user.
CurrentMachineName() - Static method in class com.jgcomptech.tools.OSInfo.Windows.UserInfo
Returns the current host name for the system.

D

Database - Class in com.jgcomptech.tools.databasetools.jdbc
Database object that allows communication with a SQL database.
Database(String, String, String, DatabaseType) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.Database
Creates a database object with the specified parameters.
Database(String, DatabaseType) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.Database
Creates a database object with the specified parameters.
Database(DatabaseConnectionInfo) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.Database
Creates a database object with the specified parameters.
Database.Connection - Class in com.jgcomptech.tools.databasetools.jdbc
The object that stores tasks related to the connection, use Database.getConnection() to access methods.
Database.Info - Class in com.jgcomptech.tools.databasetools.jdbc
The object that stores the database info, use Database.getInfo() to access methods.
Database.Settings - Class in com.jgcomptech.tools.databasetools.jdbc
Allows setting and retrieval of settings values from a database, use Database.getSettings() to access methods.
Database.Tasks - Class in com.jgcomptech.tools.databasetools.jdbc
The object that stores methods to complete database tasks, use Database.getTasks() to access methods.
DatabaseConnectionInfo - Class in com.jgcomptech.tools.databasetools.jdbc
Connection info object to be used to connect to a database.
DatabaseConnectionInfo() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
 
DatabaseType - Enum in com.jgcomptech.tools.databasetools.jdbc
Database type to be used to determine database operations.
DataTypes - Enum in com.jgcomptech.tools.databasetools.jdbc
A list of data types that may be used to create a table column.
Day - Static variable in class com.jgcomptech.tools.Misc.SecondsConverter
The number of seconds in a day.
decrypt(PrivateKey, byte[]) - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Decrypts specified text with private key.
decryptFromString(PrivateKey, String) - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Decrypts specified text with private key.
defaultValue(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Sets the DEFAULT constraint on the column.
DELETE_FROM(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Begins the DELETE statement.
DeleteBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating a DELETE sql statement to delete a row from a table.
DeleteBuilder() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
 
deleteUser(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Deletes the specified user.
deleteUser(String) - Method in class com.jgcomptech.tools.authc.UserManager
Deletes the specified user.
diableDebugLogging() - Method in class com.jgcomptech.tools.authc.AuthManager
Disables basic event handlers with System.Out logging for all session and permission events.
DialogResult - Class in com.jgcomptech.tools.dialogs
Specifies identifiers to indicate the return value of a message box.
DialogResult() - Constructor for class com.jgcomptech.tools.dialogs.DialogResult
 
DialogResult(ButtonType) - Constructor for class com.jgcomptech.tools.dialogs.DialogResult
 
disable() - Method in class com.jgcomptech.tools.authc.UserRole
Attempts to disable the user role.
disable() - Method in class com.jgcomptech.tools.authz.Permission
Disables the permission and all child permissions.
DisabledAccountException - Exception in com.jgcomptech.tools.authc
Thrown when attempting to authenticate and the corresponding account has been disabled for some reason.
DisabledAccountException() - Constructor for exception com.jgcomptech.tools.authc.DisabledAccountException
Creates a new DisabledAccountException.
DisabledAccountException(String) - Constructor for exception com.jgcomptech.tools.authc.DisabledAccountException
Constructs a new DisabledAccountException.
DisabledAccountException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.DisabledAccountException
Constructs a new DisabledAccountException.
DisabledAccountException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.DisabledAccountException
Constructs a new DisabledAccountException.
disableDebugLogging() - Method in class com.jgcomptech.tools.authc.SessionManager
Disables basic event handlers with System.Out logging for all events.
disableDebugLogging() - Method in class com.jgcomptech.tools.authz.Permission
Disables basic event handlers with System.Out logging for all events.
disableDebugLogging() - Method in class com.jgcomptech.tools.authz.PermissionManager
Disables basic event handlers with System.Out logging for all events.
disablePasswordExpiration(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the specified user's password to never expire.
disablePasswordExpiration() - Method in class com.jgcomptech.tools.authc.Subject
Sets the user's password to never expire.
disablePasswordExpiration(String) - Method in class com.jgcomptech.tools.authc.UserManager
Disables the specified user's password expiration.
disablePermission(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Disables the specified permission and all its children.
disconnect() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
Releases this database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed, It is generally good practice to release resources as soon as you are finished with them to avoid tying up database resources, shows message box on error.
doesItemExistInCollection(Collection<T>, Predicate<T>) - Static method in class com.jgcomptech.tools.CollectionUtils
Checks if an item exists in a Collection that matches the specified Predicate.
doesItemExistInMap(Map<K, V>, Predicate<V>) - Static method in class com.jgcomptech.tools.CollectionUtils
Checks if a value exists in a HashMap that matches the specified Predicate.
doesPermissionExist(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Checks if the specified permission exists.
DomainName() - Method in class com.jgcomptech.tools.OSInfo.OSObject
 
DriveObject() - Constructor for class com.jgcomptech.tools.HWInfo.DriveObject
 
DriveType() - Method in class com.jgcomptech.tools.HWInfo.DriveObject
 

E

EmailValidator - Class in com.jgcomptech.tools
An email address represents the textual string of an RFC 2822 email address and other corresponding information of interest.
enable() - Method in class com.jgcomptech.tools.authc.UserRole
Enables the user role.
enable() - Method in class com.jgcomptech.tools.authz.Permission
Enables the permission and all child permissions.
enableDebugLogging() - Method in class com.jgcomptech.tools.authc.AuthManager
Enables basic event handlers with System.Out logging for all session and permission events.
enableDebugLogging() - Method in class com.jgcomptech.tools.authc.SessionManager
Enables basic event handlers with System.Out logging for all events.
enableDebugLogging() - Method in class com.jgcomptech.tools.authz.Permission
Enables basic event handlers with System.Out logging for all events.
enableDebugLogging() - Method in class com.jgcomptech.tools.authz.PermissionManager
Enables basic event handlers with System.Out logging for all events.
enableDefaultErrorMessages() - Method in class com.jgcomptech.tools.authc.SessionManager
Enables basic default error messages to be used for the login dialog.
enabledProperty() - Method in class com.jgcomptech.tools.authz.Permission
The status of the permission.
enablePermission(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Enables the specified permission and all its children.
encrypt(PublicKey, String) - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Encrypts specified text with public key.
encryptToString(PublicKey, String) - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Encrypts specified text with public key.
endsWithIgnoreCase(String, String) - Static method in class com.jgcomptech.tools.StringUtils
Checks if a string ends with a given suffix.
ensureEndsWith(String, String, Boolean) - Static method in class com.jgcomptech.tools.StringUtils
Ensures that a string ends with a given suffix.
ensureStartsWith(String, String, Boolean) - Static method in class com.jgcomptech.tools.StringUtils
Ensures that a string starts with a given prefix.
Enum() - Static method in class com.jgcomptech.tools.OSInfo.Name
Returns the name of the operating system running on this Computer.
Enum() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Name
Returns the OS name.
equals(Object) - Method in class com.jgcomptech.tools.authc.AuthManager
 
equals(Object) - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
equals(Object) - Method in class com.jgcomptech.tools.authc.Session
 
equals(Object) - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
 
equals(Object) - Method in class com.jgcomptech.tools.authc.UserRole.Builder
 
equals(Object) - Method in class com.jgcomptech.tools.authc.UserRole
 
equals(Object) - Method in class com.jgcomptech.tools.authz.Permission
 
equals(Object) - Method in class com.jgcomptech.tools.authz.SimpleAuthorizationInfo
 
equals(Object) - Method in class com.jgcomptech.tools.CommandInfo.Output
 
equals(Object) - Method in class com.jgcomptech.tools.ComputerInfo
 
equals(Object) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
 
equals(Object) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
 
equals(Object) - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
 
equals(Object) - Method in class com.jgcomptech.tools.dialogs.DialogResult
 
equals(Object) - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
 
equals(Object) - Method in class com.jgcomptech.tools.events.Event
 
equals(Object) - Method in class com.jgcomptech.tools.events.EventTarget
 
Event - Class in com.jgcomptech.tools.events
Base class for custom events.
Event(EventTarget<? extends Event>) - Constructor for class com.jgcomptech.tools.events.Event
Construct a new Event with the specified event target.
Event(EventTarget<? extends Event>, EventType<? extends Event>) - Constructor for class com.jgcomptech.tools.events.Event
Construct a new Event with the specified event target and type.
Event(EventTarget<? extends Event>, EventType<? extends Event>, List<Object>) - Constructor for class com.jgcomptech.tools.events.Event
Construct a new Event with the specified event target, type and args.
EventHandler<T extends Event> - Interface in com.jgcomptech.tools.events
Handler for events of a specific class / type.
EventListeners() - Constructor for class com.jgcomptech.tools.authc.SessionManager.EventListeners
 
EventManager - Class in com.jgcomptech.tools.events
Allows global event handler registration and forwards received events to the appropriate registered event handlers.
EventTarget<T extends Event> - Class in com.jgcomptech.tools.events
Allows object event handler registration and forwards received events to the appropriate registered event handlers.
EventTarget() - Constructor for class com.jgcomptech.tools.events.EventTarget
 
EventType<T extends Event> - Class in com.jgcomptech.tools.events
This class represents a specific event type associated with an Event.
EventType(String) - Constructor for class com.jgcomptech.tools.events.EventType
Constructs a new EventType with the specified name and the EventType.ROOT as its super type.
EventType(EventType<? super T>) - Constructor for class com.jgcomptech.tools.events.EventType
Constructs a new EventType with the specified super type and the name set to null.
EventType(EventType<? super T>, String) - Constructor for class com.jgcomptech.tools.events.EventType
Constructs a new EventType with the specified super type and name.
ExceptionUtils - Class in com.jgcomptech.tools
Contains methods for dealing with exceptions.
ExceptionUtils() - Constructor for class com.jgcomptech.tools.ExceptionUtils
 
ExcessiveAttemptsException - Exception in com.jgcomptech.tools.authc
Thrown when a system is configured to only allow a certain number of authentication attempts over a period of time and the current session has failed to authenticate successfully within that number.
ExcessiveAttemptsException() - Constructor for exception com.jgcomptech.tools.authc.ExcessiveAttemptsException
Creates a new ExcessiveAttemptsException.
ExcessiveAttemptsException(String) - Constructor for exception com.jgcomptech.tools.authc.ExcessiveAttemptsException
Constructs a new ExcessiveAttemptsException.
ExcessiveAttemptsException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.ExcessiveAttemptsException
Constructs a new ExcessiveAttemptsException.
ExcessiveAttemptsException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.ExcessiveAttemptsException
Constructs a new ExcessiveAttemptsException.
execute(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Tasks
Executes the given SQL statement, which may return multiple results.
executeCreate() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Executes the statement and returns true if no errors occurred.
executeDemoQueries() - Static method in class com.jgcomptech.tools.OSInfo.Windows.WMI
 
executeInsert() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Executes the statement and returns the number of rows updated.
executeLargeUpdate() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Executes the statement and returns the the number of rows updated.
executeQuery(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Tasks
Executes the given SQL statement, which returns a single ResultSet object, auto-closes statement object when ResultSet object is closed.
executeQuery() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Executes the statement and returns the result-set.
executeUpdate(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Tasks
Executes the given SQL statement, which may be an INSERT, UPDATE, or DELETE statement or an SQL statement that returns nothing, such as an SQL DDL statement.
executeUpdate() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Executes the statement and returns the number of rows updated.
exists(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Settings
Checks if a setting exists in the settings table.
ExitCode - Variable in class com.jgcomptech.tools.CommandInfo.Output
Returns the exit code, returns 0 if no error occurred.
ExpiredCredentialsException - Exception in com.jgcomptech.tools.authc
Thrown during the authentication process when the system determines the submitted credential(s) has expired and will not allow login.
ExpiredCredentialsException() - Constructor for exception com.jgcomptech.tools.authc.ExpiredCredentialsException
Creates a new ExpiredCredentialsException.
ExpiredCredentialsException(String) - Constructor for exception com.jgcomptech.tools.authc.ExpiredCredentialsException
Constructs a new ExpiredCredentialsException.
ExpiredCredentialsException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.ExpiredCredentialsException
Constructs a new ExpiredCredentialsException.
ExpiredCredentialsException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.ExpiredCredentialsException
Constructs a new ExpiredCredentialsException.
ExternalIPAddress() - Method in class com.jgcomptech.tools.HWInfo.NetworkObject
 

F

FINISH - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is FINISH (usually sent from a button labeled FINISH).
FINISH - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "Finish" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.FINISH.
fire(Event, EventType<? extends Event>) - Method in class com.jgcomptech.tools.events.EventTarget
Fires the handle method in all registered EventHandlers.
fireEvent(Object) - Method in class com.jgcomptech.tools.events.Event
Fires the event with the specified source.
fireEvent(Object, Object...) - Method in class com.jgcomptech.tools.events.Event
Fires the event with the specified source and args.
fireEvent(String, Object) - Method in class com.jgcomptech.tools.events.EventManager
Fires the specified event with the specified source.
fireEvent(String, Object, Object...) - Method in class com.jgcomptech.tools.events.EventManager
Fires the specified event with the specified source and args.
fireEvent(Object, Permission) - Method in class com.jgcomptech.tools.events.PermissionEvent
Fires the event with the specified source and permission.
fireEvent(Object, UserAccount) - Method in class com.jgcomptech.tools.events.SessionEvent
Fires the event with the specified source and user.
fireEvent(Object, UserAccount, Session) - Method in class com.jgcomptech.tools.events.SessionEvent
Fires the event with the specified source, user and session.
firstChar(String) - Static method in class com.jgcomptech.tools.StringUtils
Returns first character in a string or empty string if input is empty.
firstChars(String, int) - Static method in class com.jgcomptech.tools.StringUtils
Returns first number of characters in a string or empty string if input is empty.
FROM(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies the name of the table to use for the query.
FXMLDialogWrapper<ReturnType,Controller extends javafx.fxml.Initializable> - Class in com.jgcomptech.tools.dialogs
Loads a dialog using the specified JavaFX fxml file.
FXMLDialogWrapper(String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified fxml file path.
FXMLDialogWrapper(String, String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified title and fxml file path.
FXMLDialogWrapper(Image, String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified icon and fxml file path.
FXMLDialogWrapper(Stage, String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified owner and fxml file path.
FXMLDialogWrapper(Image, Stage, String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified icon, owner and fxml file path.
FXMLDialogWrapper(String, Stage, String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified title, owner and fxml file path.
FXMLDialogWrapper(String, Image, String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified title, icon and fxml file path.
FXMLDialogWrapper(String, Image, Stage, String) - Constructor for class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Creates an instance of a dialog and sets the specified title, icon, owner and fxml file path.

G

generateKeyPair() - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Generates a key pair.
generateKeyPair(boolean, String) - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Generates a key pair and saves them to files matching the specified filename.
getAdminOverride(boolean) - Method in class com.jgcomptech.tools.authc.AuthManager
Requests an admin user to authenticate to override permissions using the single session context.
getAdminOverride(boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Requests an admin user to authenticate to override permissions using the single session context.
getAdminPermission() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns the Admin permission.
getAppIconPath() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the path to the icon to use for all login dialogs.
getAppIconPath() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the path to the icon to use for all login dialogs.
getAppIconPath() - Method in class com.jgcomptech.tools.authc.UserManager
Returns the path to the icon to use for all dialogs.
getArgs() - Method in class com.jgcomptech.tools.events.Event
Returns the Event arguments.
getChildPermissions() - Method in class com.jgcomptech.tools.authz.Permission
Returns a list of child permissions.
getColumnName() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Returns the name of the column.
getConnection() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
Allows management of the connection to the database.
getController() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Returns the controller associated with the Dialog.
getController(Initializable) - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Defines the controller associated with the Dialog.
getCreatePermission() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns the Create permission.
getCreationDate() - Method in interface com.jgcomptech.tools.authc.AuthenticationInfo
 
getCreationDate() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
Returns the date and time the Account was initially created.
getCreationDate() - Method in class com.jgcomptech.tools.authc.UserAccount
Returns the date and time the Account was initially created.
getCredentials() - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Returns the password char array.
getDBDriverClass() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Info
Returns the class name of the database driver.
getDbType() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Info
Returns the DatabaseType of the database.
getDBType() - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Returns the database type.
getDialog() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Returns the Dialog as a Dialog object.
getDialog() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Returns the LoginDialog Dialog implementation object.
getDisabledRoleError() - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
getDriveFreeSpace(char) - Static method in class com.jgcomptech.tools.HWInfo.Storage
Returns the free space of the specified drive by drive letter, returns "N/A" if drive doesn't exist.
getDriveSize(char) - Static method in class com.jgcomptech.tools.HWInfo.Storage
Returns the drive size of the specified drive by drive letter, returns "N/A" if drive doesn't exist.
getDuration() - Method in class com.jgcomptech.tools.authc.Session
Returns a Duration object containing the elapsed time the session has been opened.
getDurationFullString() - Method in class com.jgcomptech.tools.authc.Session
Returns a string of the elapsed time the session has been opened in sentence format.
getDurationString() - Method in class com.jgcomptech.tools.authc.Session
Returns a string of the elapsed time the session has been opened in the format 00:00:00.
getDurationStringLong() - Method in class com.jgcomptech.tools.authc.Session
Returns a string of the elapsed time the session has been opened in the format 00:00:00.0000.
getEditPermission() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns the Edit permission.
getEnvironmentVar(String) - Static method in class com.jgcomptech.tools.OSInfo.Windows.WMI
Get an environment variable from Windows.
getEvent(String) - Method in class com.jgcomptech.tools.events.EventManager
 
getEventHandler(EventType<? extends T>) - Method in class com.jgcomptech.tools.events.EventTarget
Returns the singleton handler assigned to the specified Event Type.
getEventListeners() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns a new instance of the EventListeners class that contains methods for all session related event handlers.
getEventListeners() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns a new instance of the EventListeners class that contains methods for all session related event handlers.
getEventType() - Method in class com.jgcomptech.tools.events.ActionEvent
 
getEventType() - Method in class com.jgcomptech.tools.events.Event
Gets the event type of this event.
getEventType() - Method in class com.jgcomptech.tools.events.PermissionEvent
 
getEventType() - Method in class com.jgcomptech.tools.events.SessionEvent
Gets the event type of this event.
getExcessiveAttemptsError() - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
getExpiredCredentialsError() - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
getExternalIPAddress() - Static method in class com.jgcomptech.tools.HWInfo.Network
Returns the External IP Address by connecting to "http://api.ipify.org".
getFileHash(SecurityTools.HashType, String) - Static method in class com.jgcomptech.tools.SecurityTools.FileHashes
Read the file and calculate the checksum.
getFileHash(SecurityTools.HashType, String, boolean) - Static method in class com.jgcomptech.tools.SecurityTools.FileHashes
Read the file and calculate the checksum.
getHeaderText() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Returns the string to show in the dialog header area.
getHTML(String) - Static method in class com.jgcomptech.tools.WebTools.HTML
Gets HTML source code from specified URL.
getIcon() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Returns the icon image for the Dialog that is used in the window decorations and when minimized.
getIconPath() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Returns the path in the resource folder of the window icon.
getIncorrectCredentialsError() - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
getInfo() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
Returns info about the database.
getInfo() - Static method in class com.jgcomptech.tools.OSInfo.Windows.SystemInformation
Returns information about the current Windows installation as text.
getInstance() - Static method in class com.jgcomptech.tools.authc.AuthManager
Retrieves the current instance of the AuthManager.
getInstance() - Static method in class com.jgcomptech.tools.authc.UserRoleManager
Returns the singleton instance of the UserRoleManager.
getInstance() - Static method in class com.jgcomptech.tools.authz.PermissionManager
Returns the instance of the PermissionManager, if one doesn't exist it is created.
getInstance() - Static method in class com.jgcomptech.tools.events.EventManager
 
getInternalIPAddress() - Static method in class com.jgcomptech.tools.HWInfo.Network
Returns the Internal IP Address.
getItemInCollection(Collection<T>, Predicate<T>) - Static method in class com.jgcomptech.tools.CollectionUtils
Returns the first item in a HashSet that matches the specified Predicate.
getItemsInCollection(Collection<T>, Predicate<T>) - Static method in class com.jgcomptech.tools.CollectionUtils
Returns the items in a Collection that matches the specified Predicate.
getLastSessionDuration() - Method in class com.jgcomptech.tools.authc.Subject
Returns a Duration object containing the elapsed time the last session was open.
getLastSessionDurationString() - Method in class com.jgcomptech.tools.authc.Subject
Returns a string of the elapsed time the last session was open in the format 00:00:00.
getLastSessionDurationStringFull() - Method in class com.jgcomptech.tools.authc.Subject
Returns a string of the elapsed time the last session was open in the format 00:00:00.0000.
getLoader() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Returns the FXMLLoader that was used to load the Dialog.
getLockedAccountError() - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
getLoggedInUsername() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the username of the currently logged in user under the single session context.
getLoggedInUsername() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the username of the currently logged in user under the single session context.
getLoggedInUserRole() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the user role of the currently logged in user under the single user context.
getLoggedInUserRole() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the user role of the currently logged in user under the single user context.
getLoginErrorMessages() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the text to use for the error message when errors occur during login.
getLoginErrorMessages() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the text to use for the error message when errors occur during login.
getMaxSessions() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the maximum number of allowed sessions, under the multi session context, before login is disabled.
getMaxSessions() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the maximum number of allowed sessions, under the multi session context, before login is disabled.
getName() - Method in class com.jgcomptech.tools.authc.UserRole
Returns the name of the user role.
getName() - Method in enum com.jgcomptech.tools.authc.UserRoleManager.SystemUserRoles
 
getName() - Method in class com.jgcomptech.tools.authz.Permission
Returns the name of the permission.
getName() - Method in enum com.jgcomptech.tools.authz.PermissionManager.SystemPermissions
 
getName() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Info
Returns the name of the database.
getName() - Method in class com.jgcomptech.tools.events.EventType
Gets the name of this event type.
getNames() - Static method in enum com.jgcomptech.tools.authz.PermissionManager.SystemPermissions
 
getNewInstance(Database) - Static method in class com.jgcomptech.tools.authc.AuthManager
Creates and retrieves a new instance of the AuthManager with the specified database.
getNewInstance(Database, String) - Static method in class com.jgcomptech.tools.authc.AuthManager
Creates and retrieves a new instance of the AuthManager with the specified parameters.
getNewInstance(Database, String, String) - Static method in class com.jgcomptech.tools.authc.AuthManager
Creates and retrieves a new instance of the AuthManager with the specified parameters.
getObject() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
Returns the raw java.sql.Connection object.
getOnDisabled() - Method in class com.jgcomptech.tools.authz.Permission
Returns the event handler that will fire when the permission is disabled.
getOnEnabled() - Method in class com.jgcomptech.tools.authz.Permission
Returns the event handler that will fire when the permission is disabled.
getOpenTime() - Method in class com.jgcomptech.tools.authc.Session
Returns a LocalDateTime object containing the timestamp when the session was opened.
getOwner() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Returns the owner Window for this Dialog, or null for a top-level, unowned stage.
getPassword() - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Returns the password submitted during an authentication attempt as a character array.
getPassword() - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Returns the database password.
getPasswordExpirationDate() - Method in interface com.jgcomptech.tools.authc.AuthenticationInfo
 
getPasswordExpirationDate(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the specified user's password expiration date as a LocalDateTime object.
getPasswordExpirationDate(String, String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the specified user's password expiration date as a formatted string.
getPasswordExpirationDate() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
Returns the expiration date of the current password.
getPasswordExpirationDate() - Method in class com.jgcomptech.tools.authc.Subject
Returns the user's password expiration date as a LocalDateTime object.
getPasswordExpirationDate(String) - Method in class com.jgcomptech.tools.authc.Subject
Returns the user's password expiration date as a formatted string.
getPasswordExpirationDate() - Method in class com.jgcomptech.tools.authc.UserAccount
Returns the expiration date of the current password.
getPath() - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Returns the database path.
getPermission(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns the specified permission.
getPermission() - Method in class com.jgcomptech.tools.events.PermissionEvent
 
getPermissionChildren(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns a list of child permissions of the specified permission.
getPermissions() - Method in class com.jgcomptech.tools.authc.UserRole
Returns a list of permissions assigned to the user role.
getPermissions() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns a HashMap of all existing permission objects.
getPermissionsNames() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns a list of names of existing permissions.
getPrincipal() - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Simply returns getUsername().
getProductInfo(int, int) - Static method in class com.jgcomptech.tools.NativeMethods
Generates a new instance of the ProductInfo object.
GetProductInfo(int, int, int, int, IntByReference) - Method in interface com.jgcomptech.tools.NativeMethods.Kernel32
 
getProgramName() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the name of the program to use in all login dialogs for the window title.
getProgramName() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the name of the program to use in all login dialogs for the window title.
getProgramName() - Method in class com.jgcomptech.tools.authc.UserManager
Returns the program name to use for all dialogs.
getReadPermission() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns the Read permission.
getReleaseDate() - Static method in class com.jgcomptech.tools.HWInfo.BIOS
Returns the system BIOS release date stored in the registry.
getResultRows(ResultSet) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Tasks
Returns number of rows that were returned in a ResultSet object.
getRole(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the specified role.
getRole() - Method in enum com.jgcomptech.tools.authc.UserRoleManager.SystemUserRoles
 
getRoles() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns a list of the current existing roles.
getRoles() - Method in class com.jgcomptech.tools.authc.UserAccount
Returns the Account's assigned roles.
getRoles() - Static method in enum com.jgcomptech.tools.authc.UserRoleManager.SystemUserRoles
 
getRoles() - Method in interface com.jgcomptech.tools.authz.AuthorizationInfo
 
getRoles() - Method in class com.jgcomptech.tools.authz.SimpleAuthorizationInfo
Returns all assigned roles.
getSession() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the current session for the currently logged in username under the single session context.
getSession(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the current session for the specified username under the single session context.
getSession(String, boolean) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the current session for the specified username, under the specified context.
getSession() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the current session for the currently logged in username under the single session context.
getSession(String) - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the current session for the specified username under the single session context.
getSession(String, boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the current session for the specified username, under the specified context.
getSession() - Method in class com.jgcomptech.tools.authc.Subject
Returns the Session object of the current logged in session.
getSession(boolean) - Method in class com.jgcomptech.tools.authc.Subject
Returns the Session object of the current logged in session.
getSession() - Method in class com.jgcomptech.tools.events.SessionEvent
 
getSessionManager() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the instance of the Session Manager.
getSessionManager() - Method in class com.jgcomptech.tools.authc.UserManager
Returns an instance of the SessionManager for login use.
getSessions() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the current logged in sessions under the multi session context.
getSessions() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the current logged in sessions under the multi session context.
getSessionsCount() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the current number of logged in sessions under the multi session context.
getSessionsCount() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns the current number of logged in sessions under the multi session context.
getSettings() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
Allows setting and retrieval of settings values from the database.
getSettingsList() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Settings
Returns a list of all settings in the Settings table in the specified database.
getSource() - Method in class com.jgcomptech.tools.events.Event
The object on which the Event initially occurred.
getSql() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.SQLBuilder
 
getStatement() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.SQLBuilder
Returns the PreparedStatement object that will generate ResultSet objects for sending SQL statements to the database.
getStatement() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Returns the PreparedStatement object that will generate ResultSet objects for sending SQL statements to the database.
getStatusAsEnum() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Activation
Identifies If Windows is Activated, uses the Software Licensing Manager Script, this is the quicker method.
getStatusFromSLMGR() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Activation
Identifies If Windows is Activated, uses the Software Licensing Manager Script, this is the quicker method.
getStatusFromWMI() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Activation
Identifies If Windows is Activated, uses WMI.
getStatusString() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Activation
Identifies If Windows is Activated, uses the Software Licensing Manager Script, this is the quicker method.
getStringValue(RegistryInfo.HKEY, String, String) - Static method in class com.jgcomptech.tools.RegistryInfo
Gets string value from a registry key.
getSubject() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the current instance of the Subject object for user session/roles/permissions management.
getSuperType() - Method in class com.jgcomptech.tools.events.EventType
Gets the super type of this event type.
getSystemDriveFreeSpace() - Static method in class com.jgcomptech.tools.HWInfo.Storage
Returns the free space of drive of the drive Windows is installed on.
getSystemDrivePath() - Static method in class com.jgcomptech.tools.HWInfo.Storage
Returns the file path to the root of the drive Windows is installed on.
getSystemDriveSize() - Static method in class com.jgcomptech.tools.HWInfo.Storage
Returns the drive size of the drive Windows is installed on.
getSystemMetrics(int) - Static method in class com.jgcomptech.tools.NativeMethods
Checks if a system metrics value is true.
GetSystemMetrics(int) - Method in interface com.jgcomptech.tools.NativeMethods.Kernel32
 
getTablesList() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Info
Returns an ArrayList of all tables in the database.
getTarget() - Method in class com.jgcomptech.tools.events.Event
Returns the event target of this event.
getTasks() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
Runs tasks against the database.
getTime() - Static method in class com.jgcomptech.tools.OSInfo.Windows.SystemInformation
Returns current system time.
getTitle() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Returns the title of the Dialog.
getTitle() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Return the title of the dialog.
getTotalRam() - Static method in class com.jgcomptech.tools.HWInfo.RAM
Returns the total ram installed on the system.
getType() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Returns the data type of the column.
getType() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Returns the statement type.
getUser(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns a UserAccount object representing the specified username.
getUser(String) - Method in class com.jgcomptech.tools.authc.UserManager
Returns a UserAccount object representing the specified username.
getUser() - Method in class com.jgcomptech.tools.events.SessionEvent
 
getUserCreationDate(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the date and time the user was initially created.
getUserCreationDate(String, String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the date and time the user was initially created as a formatted string.
getUserCreationDate() - Method in class com.jgcomptech.tools.authc.Subject
Returns the date and time the user was initially created.
getUserCreationDate(String) - Method in class com.jgcomptech.tools.authc.Subject
Returns the date and time the user was initially created.
getUserManager() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the instance of the User Manager.
getUsername() - Method in interface com.jgcomptech.tools.authc.AuthenticationInfo
 
getUsername() - Method in class com.jgcomptech.tools.authc.Session
Returns the username of the logged in user.
getUsername() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
Returns the username.
getUsername() - Method in class com.jgcomptech.tools.authc.Subject
Returns subject's the currently assigned username.
getUsername() - Method in class com.jgcomptech.tools.authc.UserAccount
Returns the username.
getUsername() - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Returns the username submitted during an authentication attempt.
getUsername() - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Returns the database username.
getUsernameList() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns a list of the user names in the database.
getUsernameList() - Method in class com.jgcomptech.tools.authc.UserManager
Returns a list of the user names in the database.
getUserRole(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns user role for the specified username.
getUserRole() - Method in class com.jgcomptech.tools.authc.Session
Returns the user role of the logged in user.
getUserRole() - Method in class com.jgcomptech.tools.authc.Subject
Returns the user role of the currently assigned username.
getUserRole(String) - Method in class com.jgcomptech.tools.authc.UserManager
Returns userType for the specified username.
getUserRole(String) - Method in class com.jgcomptech.tools.authc.UserRoleManager
Returns the specified user role.
getUserRoleManager() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns the instance of the User Role Manager.
getUserRoles() - Method in class com.jgcomptech.tools.authc.UserRoleManager
Returns a list of the current existing user roles.
getUsersList() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns a list of user accounts.
getUsersList() - Method in class com.jgcomptech.tools.authc.UserManager
Returns a list of user accounts.
getUserVerification(boolean) - Method in class com.jgcomptech.tools.authc.AuthManager
Requests that the currently logged in username to re-login using the single session context.
getUserVerification(boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Requests that the currently logged in username to re-login using the single session context.
getValue(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Settings
Returns a setting from the settings table, if setting doesn't exist, returns an empty string.
getValue() - Method in enum com.jgcomptech.tools.enums.ProductEdition
 
getValue() - Method in enum com.jgcomptech.tools.enums.ProductType
 
getValue() - Method in enum com.jgcomptech.tools.enums.VERSuite
 
getValueInMap(Map<K, V>, Predicate<V>) - Static method in class com.jgcomptech.tools.CollectionUtils
Returns the first item found in a Map that matches the specified Predicate.
getValuesInMap(Map<K, V>, Predicate<V>) - Static method in class com.jgcomptech.tools.CollectionUtils
Returns a Set of values in a Map that match the specified Predicate.
getVendor() - Static method in class com.jgcomptech.tools.HWInfo.BIOS
Returns the system BIOS vendor name stored in the registry.
getVersion() - Static method in class com.jgcomptech.tools.HWInfo.BIOS
Returns the system BIOS version stored in the registry.
getVersionInfoFailed(WinNT.OSVERSIONINFOEX) - Static method in class com.jgcomptech.tools.NativeMethods
Generates a new instance of the VersionInfo object.
getWindowsPath() - Static method in class com.jgcomptech.tools.HWInfo.Storage
Returns the file path to the Windows directory.
getWMIValue(String, String) - Static method in class com.jgcomptech.tools.OSInfo.Windows.WMI
Get the given WMI value from the WMI subsystem on the local computer.

H

handle(T) - Method in interface com.jgcomptech.tools.events.EventHandler
Invoked when a specific event of the type for which this handler is registered happens.
hasChildPermission(String) - Method in class com.jgcomptech.tools.authz.Permission
Checks if the permission has the specified child permission.
hasChildPermissions(HashSet<String>) - Method in class com.jgcomptech.tools.authz.Permission
Checks if the permission has the specified child permissions.
hashCode() - Method in class com.jgcomptech.tools.authc.AuthManager
 
hashCode() - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
hashCode() - Method in class com.jgcomptech.tools.authc.Session
 
hashCode() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
 
hashCode() - Method in class com.jgcomptech.tools.authc.UserRole.Builder
 
hashCode() - Method in class com.jgcomptech.tools.authc.UserRole
 
hashCode() - Method in class com.jgcomptech.tools.authz.Permission
 
hashCode() - Method in class com.jgcomptech.tools.authz.SimpleAuthorizationInfo
 
hashCode() - Method in class com.jgcomptech.tools.CommandInfo.Output
 
hashCode() - Method in class com.jgcomptech.tools.ComputerInfo
 
hashCode() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
 
hashCode() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
 
hashCode() - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
 
hashCode() - Method in class com.jgcomptech.tools.dialogs.DialogResult
 
hashCode() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
 
hashCode() - Method in class com.jgcomptech.tools.events.Event
 
hashCode() - Method in class com.jgcomptech.tools.events.EventTarget
 
hasPasswordExpiration() - Method in interface com.jgcomptech.tools.authc.AuthenticationInfo
 
hasPasswordExpiration() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
Returns true if a password expiration date is set.
hasPasswordExpiration() - Method in class com.jgcomptech.tools.authc.UserAccount
Returns true if a password expiration date is set.
hasPermission(String) - Method in class com.jgcomptech.tools.authc.Subject
Checks if the currently assigned username has the specified permission.
hasPermission(String) - Method in class com.jgcomptech.tools.authc.UserRole
Checks if the user role has the specified permission.
hasPermissions(HashSet<String>) - Method in class com.jgcomptech.tools.authc.Subject
Checks if the currently assigned username has ALL the specified permissions.
hasPermissions(String...) - Method in class com.jgcomptech.tools.authc.UserRole
Checks if the user role has the specified permissions.
hide() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Hides the dialog.
Hour - Static variable in class com.jgcomptech.tools.Misc.SecondsConverter
The number of seconds in a hour.
HW - Variable in class com.jgcomptech.tools.ComputerInfo
 
HWInfo - Class in com.jgcomptech.tools
Returns information about the system hardware.
HWInfo.BIOS - Class in com.jgcomptech.tools
Returns information about the system BIOS.
HWInfo.BIOSObject - Class in com.jgcomptech.tools
A BIOS Object for use with the ComputerInfo class.
HWInfo.DriveObject - Class in com.jgcomptech.tools
A Drive Object for use with the ComputerInfo class.
HWInfo.HWObject - Class in com.jgcomptech.tools
A Hardware Object for use with the ComputerInfo class.
HWInfo.Network - Class in com.jgcomptech.tools
Returns information about the current network.
HWInfo.NetworkObject - Class in com.jgcomptech.tools
A Network Object for use with the ComputerInfo class.
HWInfo.OEM - Class in com.jgcomptech.tools
Returns information about the system manufacturer.
HWInfo.Processor - Class in com.jgcomptech.tools
Returns information about the system processor.
HWInfo.ProcessorObject - Class in com.jgcomptech.tools
A Processor Object for use with the ComputerInfo class.
HWInfo.RAM - Class in com.jgcomptech.tools
Returns information about the system RAM.
HWInfo.RAMObject - Class in com.jgcomptech.tools
A RAM Object for use with the ComputerInfo class.
HWInfo.Storage - Class in com.jgcomptech.tools
Returns information about the system storage.
HWInfo.StorageObject - Class in com.jgcomptech.tools
A Storage Object for use with the ComputerInfo class.
HWObject() - Constructor for class com.jgcomptech.tools.HWInfo.HWObject
 

I

IGNORE - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is IGNORE (usually sent from a button labeled IGNORE).
IGNORE - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
 
IncorrectCredentialsException - Exception in com.jgcomptech.tools.authc
Thrown when attempting to authenticate with credential(s) that do not match the actual credentials associated with the account principal.
IncorrectCredentialsException() - Constructor for exception com.jgcomptech.tools.authc.IncorrectCredentialsException
Creates a new IncorrectCredentialsException.
IncorrectCredentialsException(String) - Constructor for exception com.jgcomptech.tools.authc.IncorrectCredentialsException
Constructs a new IncorrectCredentialsException.
IncorrectCredentialsException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.IncorrectCredentialsException
Constructs a new IncorrectCredentialsException.
IncorrectCredentialsException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.IncorrectCredentialsException
Constructs a new IncorrectCredentialsException.
IndexBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating a CREATE sql statement to create a new table index.
IndexBuilder() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.IndexBuilder
 
Info() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.Database.Info
 
INSERT_INTO(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.InsertBuilder
Generates sql code to insert a row into a table.
InsertBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating an INSERT sql statement to add a row to a table.
InsertBuilder() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.InsertBuilder
 
InstallInfo() - Method in class com.jgcomptech.tools.OSInfo.OSObject
 
InstallInfoObject() - Constructor for class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
INSTANCE - Static variable in interface com.jgcomptech.tools.NativeMethods.Kernel32
 
INSTANCE - Static variable in interface com.jgcomptech.tools.NativeMethods.Secur32
 
INSTANCE - Static variable in interface com.jgcomptech.tools.NativeMethods.Shell32
 
InternalIPAddress() - Method in class com.jgcomptech.tools.HWInfo.NetworkObject
 
is32BitOS() - Static method in class com.jgcomptech.tools.OSInfo.CheckIf
Identifies if OS is a 32 Bit OS.
is64BitOS() - Static method in class com.jgcomptech.tools.OSInfo.CheckIf
Identifies if OS is a 64 Bit OS.
isActivated() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Activation
Identifies if OS is activated.
isActivated() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is activated.
isAdminLoggedIn() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns true if an admin user is currently logged in under the single user context.
isAdminLoggedIn() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns true if an admin user is currently logged in under the single user context.
isAdminPermissionEnabled() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns true if Admin permission is enabled.
isAlwaysOnTop() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Returns whether this Dialog is kept on top of other windows.
isAnonymous() - Method in class com.jgcomptech.tools.authc.Subject
Checks if the subject has an assigned username to manage.
isAuthenticated() - Method in class com.jgcomptech.tools.authc.Subject
Checks if the subject's assigned username is currently logged in.
isAuthenticated(boolean) - Method in class com.jgcomptech.tools.authc.Subject
Checks if the subject's assigned username is currently logged in.
isConnected() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
Checks if a connection is open to the database.
isConnectedToInternet() - Static method in class com.jgcomptech.tools.HWInfo.Network
Returns status of internet connection.
isConsumed() - Method in class com.jgcomptech.tools.events.Event
Indicates whether this Event has been consumed by any filter or handler.
isCreatePermissionEnabled() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns true if Create permission is enabled.
isCurrentUserAdmin() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if the current user is an account administrator.
isDisabled() - Method in class com.jgcomptech.tools.authz.Permission
Returns true if the permission is disabled.
isDomainJoined() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if computer has joined a domain.
isEditPermissionEnabled() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns true if Edit permission is enabled.
isEnabled() - Method in class com.jgcomptech.tools.authc.UserRole
Checks if the user role is enabled.
isEnabled() - Method in class com.jgcomptech.tools.authz.Permission
Returns true if the permission is enabled.
isEven(int) - Static method in class com.jgcomptech.tools.NumberUtils
Checks if the specified number is even.
isInRange(int, int, int, boolean) - Static method in class com.jgcomptech.tools.NumberUtils
Checks if the specified number is in range.
isLinux() - Static method in class com.jgcomptech.tools.OSInfo.CheckIf
Identifies if OS is a distro of Linux.
isLocked() - Method in interface com.jgcomptech.tools.authc.AuthenticationInfo
 
isLocked() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
Returns true if this Account is locked and thus cannot be used to login.
isLocked() - Method in class com.jgcomptech.tools.authc.UserAccount
Returns true if this Account is locked and thus cannot be used to login.
isMac() - Static method in class com.jgcomptech.tools.OSInfo.CheckIf
Identifies if OS is MacOSX.
isNewSessionAllowed(String, boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Returns true if creation of a new session for the specified username is allowed under the specified context.
isOdd(int) - Static method in class com.jgcomptech.tools.NumberUtils
Checks if the specified number is odd.
isPasswordExpired() - Method in interface com.jgcomptech.tools.authc.AuthenticationInfo
 
isPasswordExpired(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns true if the specified user's password is expired and thus cannot be used to login.
isPasswordExpired() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
Returns whether or not the Account's password is expired.
isPasswordExpired() - Method in class com.jgcomptech.tools.authc.Subject
Returns true if the user's password is expired and thus cannot be used to login.
isPasswordExpired() - Method in class com.jgcomptech.tools.authc.UserAccount
Returns whether or not the Account's password is expired.
isPasswordSetToExpire(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns true if the specified user's password has a set expiration date.
isPasswordSetToExpire() - Method in class com.jgcomptech.tools.authc.Subject
Returns true if the user's password has a set expiration date.
isPermissionDisabled(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Checks if the specified permission is enabled.
isPermissionEnabled(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Checks if the specified permission is enabled.
isPrime(long) - Method in class com.jgcomptech.tools.NumberUtils
Checks if the specified number is prime.
isReadPermissionEnabled() - Method in class com.jgcomptech.tools.authz.PermissionManager
Returns true if Read permission is enabled.
isRemembered() - Method in class com.jgcomptech.tools.authc.Subject
Checks if the current username and token are set to be saved after logout.
isRememberMe() - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Returns true if the submitting user wishes their identity (principal(s)) to be remembered across sessions, false otherwise.
isShowing() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Returns whether or not the dialog is showing.
isSolaris() - Static method in class com.jgcomptech.tools.OSInfo.CheckIf
Identifies if OS is Solaris.
isUserLocked(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns true if the specified user is locked and thus cannot be used to login.
isUserLocked() - Method in class com.jgcomptech.tools.authc.Subject
Returns true if the user is locked and thus cannot be used to login.
isUserLoggedIn() - Method in class com.jgcomptech.tools.authc.AuthManager
Returns true if a username is logged in under the single session context.
isUserLoggedIn(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns true if the specified username is logged in under the single session context.
isUserLoggedIn(String, boolean) - Method in class com.jgcomptech.tools.authc.AuthManager
Returns true if the specified username is logged in under the specified context.
isUserLoggedIn() - Method in class com.jgcomptech.tools.authc.SessionManager
Returns true if a username is logged in under the single session context.
isUserLoggedIn(String) - Method in class com.jgcomptech.tools.authc.SessionManager
Returns true if the specified username is logged in under the single session context.
isUserLoggedIn(String, boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Returns true if the specified username is logged in under the specified context.
isValidEmailAddress(String) - Static method in class com.jgcomptech.tools.StringUtils
Checks to see if the specified string is a valid email address according to the RFC 2822 specification.
isValidEmailAddress(String, boolean) - Static method in class com.jgcomptech.tools.StringUtils
Checks to see if the specified string is a valid email address according to the RFC 2822 specification.
isValidEmailAddress(String, boolean, boolean) - Static method in class com.jgcomptech.tools.StringUtils
Checks to see if the specified string is a valid email address according to the RFC 2822 specification.
isValidIPAddress(String) - Static method in class com.jgcomptech.tools.StringUtils
Checks if a string is a valid IPv4 address.
isValidUrl(String) - Static method in class com.jgcomptech.tools.StringUtils
Checks if a string is an valid URL.
isWin10OrLater() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is Windows 10 or later.
isWin7OrLater() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is Windows 7 or later.
isWin81OrLater() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is Windows 8.1 or later.
isWin8OrLater() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is Windows 8 or later.
isWindows() - Static method in class com.jgcomptech.tools.OSInfo.CheckIf
Identifies if OS is Windows.
isWindowsDomainController() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is a Windows Domain Controller.
isWindowsServer() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is a Windows Server OS.
isWinVistaOrLater() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is Vista or later.
isWinXP64OrLater() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is XP x64 or later.
isWinXPOrLater() - Static method in class com.jgcomptech.tools.OSInfo.Windows.CheckIf
Identifies if OS is XP or later.

L

lastChar(String) - Static method in class com.jgcomptech.tools.StringUtils
Returns last character in a string or empty string if input is empty.
lastChars(String, int) - Static method in class com.jgcomptech.tools.StringUtils
Returns last number of characters in a string or empty string if input is empty.
leftOf(String, char) - Static method in class com.jgcomptech.tools.StringUtils
Returns the first part of the string, up until the character c.
loadPermissions(boolean) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets all permissions, if enableAll is true, all are enabled and false all are disabled.
loadPermissions(UserRoleManager.SystemUserRoles) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets the correct permissions according to the specified user type.
loadPermissions(UserRole) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets the correct permissions according to the specified user type.
LockedAccountException - Exception in com.jgcomptech.tools.authc
A special kind of DisabledAccountException, this exception is thrown when attempting to authenticate and the corresponding account has been disabled explicitly due to being locked.
LockedAccountException() - Constructor for exception com.jgcomptech.tools.authc.LockedAccountException
Creates a new LockedAccountException.
LockedAccountException(String) - Constructor for exception com.jgcomptech.tools.authc.LockedAccountException
Constructs a new LockedAccountException.
LockedAccountException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.LockedAccountException
Constructs a new LockedAccountException.
LockedAccountException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.LockedAccountException
Constructs a new LockedAccountException.
lockUser(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Locks the specified user preventing use in login.
lockUser() - Method in class com.jgcomptech.tools.authc.Subject
Locks the user preventing use in login.
LoggedInUserName() - Method in class com.jgcomptech.tools.OSInfo.OSObject
 
LoggedInUserName() - Static method in class com.jgcomptech.tools.OSInfo.Windows.UserInfo
Returns the user name of the person who is currently logged on to the Windows operating system.
login(UsernamePasswordToken) - Method in class com.jgcomptech.tools.authc.Subject
Attempts to login the specified user account from the specified token under the single-session context.
login() - Method in class com.jgcomptech.tools.authc.Subject
Attempts to login the specified user account from the previously saved token under the single-session context.
login(UsernamePasswordToken, boolean) - Method in class com.jgcomptech.tools.authc.Subject
Attempts to login the specified user account from the specified token.
LoginDialog - Class in com.jgcomptech.tools.dialogs
Creates a Login Dialog for use to authenticate passwords.
LoginDialog(String, boolean) - Constructor for class com.jgcomptech.tools.dialogs.LoginDialog
 
LoginErrorMessages - Class in com.jgcomptech.tools.authc
An object containing all login error messages for the login dialog.
LoginErrorMessages() - Constructor for class com.jgcomptech.tools.authc.LoginErrorMessages
 
loginUser(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Logs in a user under the single session context with the specified username, no password checking is used.
loginUser(String, boolean) - Method in class com.jgcomptech.tools.authc.AuthManager
Logs in a user, under the specified context, with the specified username, no password checking is used.
loginUser(String) - Method in class com.jgcomptech.tools.authc.SessionManager
Logs in a user under the single session context with the specified username, no password checking is used.
loginUser(String, boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Logs in a user, under the specified context, with the specified username, no password checking is used.
logout() - Method in class com.jgcomptech.tools.authc.Subject
Attempts to logout the currently logged in user under the single-session context.
logout(boolean) - Method in class com.jgcomptech.tools.authc.Subject
Attempts to logout the currently logged in user.
logoutUser() - Method in class com.jgcomptech.tools.authc.AuthManager
Logs out the currently logged in user from the single session context and clears any set permissions.
logoutUser(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Logs out the specified user from the single session context and clears any set permissions.
logoutUser(String, boolean) - Method in class com.jgcomptech.tools.authc.AuthManager
Logs out the specified user, under the specified context, and, if in single session context, clears any set permissions.
logoutUser() - Method in class com.jgcomptech.tools.authc.SessionManager
Logs out the currently logged in user from the single session context and clears any set permissions.
logoutUser(String) - Method in class com.jgcomptech.tools.authc.SessionManager
Logs out the specified user from the single session context and clears any set permissions.
logoutUser(String, boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Logs out the specified user, under the specified context, and, if in single session context, clears any set permissions.
lowercaseFirst(String) - Static method in class com.jgcomptech.tools.StringUtils
Returns string with first char lowercase.

M

Main - Class in com.jgcomptech.tools.demo
 
Main() - Constructor for class com.jgcomptech.tools.demo.Main
 
main(String[]) - Static method in class com.jgcomptech.tools.demo.Main
 
Main() - Method in class com.jgcomptech.tools.OSInfo.VersionObject
 
Main() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Version
Returns the full version of the operating system running on this Computer.
Major() - Method in class com.jgcomptech.tools.OSInfo.VersionObject
 
Major() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Version
Returns the major version of the operating system running on this Computer.
MessageBox - Class in com.jgcomptech.tools.dialogs
Displays message box with specified options.
MessageBoxButtons - Enum in com.jgcomptech.tools.dialogs
Used to specify what buttons are displayed on a message box.
MessageBoxButtonType - Class in com.jgcomptech.tools.dialogs
Used to specify which buttons should be shown to users in the message box.
MessageBoxDefaultButton - Enum in com.jgcomptech.tools.dialogs
Used to specify which button is selected by default on a message box.
MessageBoxIcon - Enum in com.jgcomptech.tools.dialogs
Used to specify which icon is displayed on a message box.
Minor() - Method in class com.jgcomptech.tools.OSInfo.VersionObject
 
Minor() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Version
Returns the minor version of the operating system running on this Computer.
Minute - Static variable in class com.jgcomptech.tools.Misc.SecondsConverter
The number of seconds in a minute.
Misc - Class in com.jgcomptech.tools
Contains methods to do misc tasks.
Misc.SecondsConverter - Class in com.jgcomptech.tools
Contains methods to convert seconds into a readable format.
Misc.SecondsConverter.NegativeNumberException - Exception in com.jgcomptech.tools
This exception is thrown if a negative number is supplied to the methods in this class.
modify() - Method in class com.jgcomptech.tools.authc.UserRole
Creates a new instance of the UserRole modification builder.
MULTI_SESSION_CLOSED - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
MULTI_SESSION_OPENED - Static variable in class com.jgcomptech.tools.events.SessionEvent
 

N

Name() - Method in class com.jgcomptech.tools.HWInfo.BIOSObject
 
Name() - Static method in class com.jgcomptech.tools.HWInfo.OEM
Returns the system manufacturer name that is stored in the registry.
Name() - Static method in class com.jgcomptech.tools.HWInfo.Processor
Returns the system processor name that is stored in the registry.
Name() - Method in class com.jgcomptech.tools.HWInfo.ProcessorObject
 
Name() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
NameExpanded() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
NameExpandedFromRegistry() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
nameProperty() - Method in class com.jgcomptech.tools.authz.Permission
The name of the permission.
NativeMethods - Class in com.jgcomptech.tools
Contains methods that allow access to Windows C++ dll files.
NativeMethods.Kernel32 - Interface in com.jgcomptech.tools
Interface object to hold all the Kernel32 Instances.
NativeMethods.Secur32 - Interface in com.jgcomptech.tools
Interface object to hold all the Secur32 Instances.
NativeMethods.Shell32 - Interface in com.jgcomptech.tools
Interface object to hold all the Shell32 Instances.
NegativeNumberException() - Constructor for exception com.jgcomptech.tools.Misc.SecondsConverter.NegativeNumberException
 
NegativeNumberException(String) - Constructor for exception com.jgcomptech.tools.Misc.SecondsConverter.NegativeNumberException
 
Network() - Method in class com.jgcomptech.tools.HWInfo.HWObject
 
NetworkObject() - Constructor for class com.jgcomptech.tools.HWInfo.NetworkObject
 
newDelete() - Static method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a new instance of the DeleteBuilder.
newIndex() - Static method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a new instance of the IndexBuilder.
newInsert() - Static method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a new instance of the InsertBuilder.
newQuery() - Static method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a new instance of the QueryBuilder.
newTable() - Static method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a new instance of the TableBuilder.
newUpdate() - Static method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a new instance of the UpdateBuilder.
NEXT - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is NEXT (usually sent from a button labeled NEXT).
NEXT - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "Next" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.NEXT_FORWARD.
NO - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is NO (usually sent from a button labeled NO).
NO - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "No" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.NO.
NONE - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
Nothing is returned from the message box.
NONE - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
 
nonNull(String) - Static method in class com.jgcomptech.tools.StringUtils
Return a not null string.
notNull() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Sets the NOT NULL constraint on the column.
Number() - Static method in class com.jgcomptech.tools.OSInfo.Architecture
Determines if the current application is 32 or 64-bit.
Number() - Method in class com.jgcomptech.tools.OSInfo.VersionObject
 
Number() - Static method in class com.jgcomptech.tools.OSInfo.Windows.ServicePack
Returns the service pack information of the operating system running on this Computer.
Number() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Version
Returns a numeric value representing OS version.
NumberUtils - Class in com.jgcomptech.tools
Contains methods dealing with numbers.
NumberUtils() - Constructor for class com.jgcomptech.tools.NumberUtils
 

O

OK - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is OK (usually sent from a button labeled OK).
OK - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "OK" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.OK_DONE.
onDisabledProperty() - Method in class com.jgcomptech.tools.authz.Permission
 
onEnabledProperty() - Method in class com.jgcomptech.tools.authz.Permission
 
ORDER_BY(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Sorts the result-set in ascending order by the specified column.
ORDER_BY(String, boolean) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Sorts the result-set in ascending or descending order by the specified column.
OS - Variable in class com.jgcomptech.tools.ComputerInfo
 
OSInfo - Class in com.jgcomptech.tools
Returns information about the operating system.
OSInfo.Architecture - Class in com.jgcomptech.tools
Determines if the current application is 32 or 64-bit.
OSInfo.CheckIf - Class in com.jgcomptech.tools
Runs different checks against the OS and returns a boolean value.
OSInfo.InstallInfoObject - Class in com.jgcomptech.tools
An Install Info Object for use with the ComputerInfo class.
OSInfo.Name - Class in com.jgcomptech.tools
Returns the different names provided by the operating system.
OSInfo.OSObject - Class in com.jgcomptech.tools
An Operating System Object for use with the ComputerInfo class.
OSInfo.VersionObject - Class in com.jgcomptech.tools
A Version Object for use with the ComputerInfo class.
OSInfo.Windows - Class in com.jgcomptech.tools
Returns information about the Windows installation.
OSInfo.Windows.Activation - Class in com.jgcomptech.tools
Returns information about the Windows activation status.
OSInfo.Windows.Activation.Status - Enum in com.jgcomptech.tools
A list of Activation statuses that are the result of the methods in the OSInfo.Windows.Activation class.
OSInfo.Windows.CheckIf - Class in com.jgcomptech.tools
Contains boolean functions to check if certain conditions are true.
OSInfo.Windows.Edition - Class in com.jgcomptech.tools
Returns the product type of the operating system running on this Computer.
OSInfo.Windows.Name - Class in com.jgcomptech.tools
Returns the different names provided by the operating system.
OSInfo.Windows.ServicePack - Class in com.jgcomptech.tools
Returns the service pack information of the operating system running on this Computer.
OSInfo.Windows.SystemInformation - Class in com.jgcomptech.tools
Returns information about the current Windows installation.
OSInfo.Windows.UserInfo - Class in com.jgcomptech.tools
Returns info about the currently logged in user account.
OSInfo.Windows.Version - Class in com.jgcomptech.tools
Returns the full version of the operating system running on this Computer.
OSInfo.Windows.Version.Type - Enum in com.jgcomptech.tools
A list of Version types used in the OSInfo.Windows.Version class.
OSInfo.Windows.WMI - Class in com.jgcomptech.tools
Returns information from WMI.
OSList - Enum in com.jgcomptech.tools.enums
List of all operating systems.
OSObject() - Constructor for class com.jgcomptech.tools.OSInfo.OSObject
 
OSType - Enum in com.jgcomptech.tools.enums
Types of Operating Systems.
OtherConsts - Class in com.jgcomptech.tools.enums
 
Output() - Constructor for class com.jgcomptech.tools.CommandInfo.Output
 

P

parse(int) - Static method in enum com.jgcomptech.tools.enums.ProductEdition
 
parse(int) - Static method in enum com.jgcomptech.tools.enums.ProductType
 
parse(WinDef.WORD) - Static method in enum com.jgcomptech.tools.enums.VERSuite
 
parse(int) - Static method in enum com.jgcomptech.tools.enums.VERSuite
 
PasswordHashingFailedException - Exception in com.jgcomptech.tools.authc
Thrown to indicate that an exception occurred while hashing a user password.
PasswordHashingFailedException(String) - Constructor for exception com.jgcomptech.tools.authc.PasswordHashingFailedException
Constructs a new PasswordHashingFailedException with the specified detail message.
PasswordHashingFailedException(String, GeneralSecurityException) - Constructor for exception com.jgcomptech.tools.authc.PasswordHashingFailedException
Constructs a new PasswordHashingFailedException with the specified detail message and cause.
PasswordHashingFailedException(GeneralSecurityException) - Constructor for exception com.jgcomptech.tools.authc.PasswordHashingFailedException
Constructs a new PasswordHashingFailedException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
Permission - Class in com.jgcomptech.tools.authz
An object representing a permission.
PERMISSION_DISABLED - Static variable in class com.jgcomptech.tools.events.PermissionEvent
 
PERMISSION_ENABLED - Static variable in class com.jgcomptech.tools.events.PermissionEvent
 
PermissionEvent - Class in com.jgcomptech.tools.events
A Event for use with user Permission objects.
PermissionEvent(EventTarget<? extends Event>, EventType<? extends Event>, List<Object>) - Constructor for class com.jgcomptech.tools.events.PermissionEvent
Construct a new Event with the specified event target, type and args.
PermissionManager - Class in com.jgcomptech.tools.authz
Manages permissions to be used to enable or disable parts of your application.
PermissionManager.SystemPermissions - Enum in com.jgcomptech.tools.authz
A list of the implemented permission types.
PERMISSIONS_ALL_DISABLED - Static variable in class com.jgcomptech.tools.events.PermissionEvent
 
PERMISSIONS_ALL_ENABLED - Static variable in class com.jgcomptech.tools.events.PermissionEvent
 
PERMISSIONS_APPLIED - Static variable in class com.jgcomptech.tools.events.PermissionEvent
 
PREVIOUS - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is PREVIOUS (usually sent from a button labeled PREVIOUS).
PREVIOUS - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "Previous" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.BACK_PREVIOUS.
primaryKey() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Sets the PRIMARY KEY constraint on the column.
print() - Method in class com.jgcomptech.tools.CommandInfo.Output
 
Processor() - Method in class com.jgcomptech.tools.HWInfo.HWObject
 
ProcessorObject() - Constructor for class com.jgcomptech.tools.HWInfo.ProcessorObject
 
ProductEdition - Enum in com.jgcomptech.tools.enums
A list of Product Editions according to Microsoft Documentation.
ProductName() - Method in class com.jgcomptech.tools.HWInfo.HWObject
 
ProductName() - Static method in class com.jgcomptech.tools.HWInfo.OEM
Returns the system product name that is stored in the registry.
ProductType - Enum in com.jgcomptech.tools.enums
A list of Product Types according to Microsoft Documentation.
ProductType() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Edition
Returns the product type of the OS as an integer.

Q

QueryBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating a SELECT sql statement to query the database.
QueryBuilder() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
 
quoteString(String) - Static method in class com.jgcomptech.tools.StringUtils
Surrounds a string with quotes.

R

RAM() - Method in class com.jgcomptech.tools.HWInfo.HWObject
 
RAMObject() - Constructor for class com.jgcomptech.tools.HWInfo.RAMObject
 
readFromFile(String) - Static method in class com.jgcomptech.tools.SecurityTools.FileHashes
Read saved hash file to byte array.
readPrivateKeyFromBytes(byte[]) - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Converts a byte array to a PrivateKey object.
readPrivateKeyFromFile(String) - Static method in class com.jgcomptech.tools.SecurityTools.RSAFiles
Reads a private key from a filename.
readPublicKeyFromBytes(byte[]) - Static method in class com.jgcomptech.tools.SecurityTools.RSAHashes
Converts a byte array to a PublicKey object.
readPublicKeyFromFile(String) - Static method in class com.jgcomptech.tools.SecurityTools.RSAFiles
Reads a public key from a filename.
RegisteredOrganization() - Method in class com.jgcomptech.tools.OSInfo.OSObject
 
RegisteredOrganization() - Static method in class com.jgcomptech.tools.OSInfo.Windows.UserInfo
Returns the current Registered Organization.
RegisteredOwner() - Method in class com.jgcomptech.tools.OSInfo.OSObject
 
RegisteredOwner() - Static method in class com.jgcomptech.tools.OSInfo.Windows.UserInfo
Returns the current Registered Owner.
registerNewEvent(String, Class<T>, EventType<? extends T>) - Method in class com.jgcomptech.tools.events.EventManager
 
registerNewEvent(String, Class<T>, EventType<? extends T>, List<Object>) - Method in class com.jgcomptech.tools.events.EventManager
 
registerNewEvent(String, Class<T>, EventTarget<? extends T>, EventType<? extends T>) - Method in class com.jgcomptech.tools.events.EventManager
 
registerNewEvent(String, Class<T>, EventTarget<? extends T>, EventType<? extends T>, List<Object>) - Method in class com.jgcomptech.tools.events.EventManager
 
RegistryInfo - Class in com.jgcomptech.tools
Registry tools for handling registry keys and values.
RegistryInfo.HKEY - Enum in com.jgcomptech.tools
A list of the different parent keys in the Windows Registry that are used in the RegistryInfo class.
ReInitializeHW() - Static method in class com.jgcomptech.tools.ComputerInfo
 
ReInitializeOS() - Static method in class com.jgcomptech.tools.ComputerInfo
 
ReleaseDate() - Method in class com.jgcomptech.tools.HWInfo.BIOSObject
 
remove(String) - Method in class com.jgcomptech.tools.authc.UserRole.Builder
Removes the specified permission from the user role.
remove(String...) - Method in class com.jgcomptech.tools.authc.UserRole.Builder
Removes the specified permissions from the user role.
removeAllAlphanumericCharacters(String) - Static method in class com.jgcomptech.tools.StringUtils
Removes all alphanumeric characters from specified string.
removeAllLetters(String) - Static method in class com.jgcomptech.tools.StringUtils
Removes all letters from specified string.
removeAllNumbers(String) - Static method in class com.jgcomptech.tools.StringUtils
Removes all numbers from specified string.
removeAllSpecialCharacters(String) - Static method in class com.jgcomptech.tools.StringUtils
Removes all characters except alphanumeric from specified string.
removeChildPermission(String) - Method in class com.jgcomptech.tools.authz.Permission
Removes the specified permission as a child.
removeEventHandler(EventType<? extends T>) - Method in class com.jgcomptech.tools.events.EventTarget
Removes the singleton handler assigned to the specified Event Type.
removeFirstCharacter(String) - Static method in class com.jgcomptech.tools.StringUtils
Removes the first character from a string.
removeFirstCharacters(String, int) - Static method in class com.jgcomptech.tools.StringUtils
Removes the specified number of characters removed from the beginning of a string.
removeLastCharacter(String) - Static method in class com.jgcomptech.tools.StringUtils
Removes the last character from a string.
removeLastCharacters(String, int) - Static method in class com.jgcomptech.tools.StringUtils
Removes the specified number of characters removed from the end of a string.
removePermission(String) - Method in class com.jgcomptech.tools.authc.UserRole
Removes the specified permission from the user role.
removePermission(String) - Method in class com.jgcomptech.tools.authz.PermissionManager
Removes the specified permission.
removePermissions(String...) - Method in class com.jgcomptech.tools.authc.UserRole
Removes the specified permissions from the user role.
requireAdmin() - Method in class com.jgcomptech.tools.authc.AuthManager
Checks that the logged in user, under the single session context, is an admin and if false, requests an admin override.
requireAdmin() - Method in class com.jgcomptech.tools.authc.SessionManager
Checks that the logged in user, under the single session context, is an admin and if false, requests an admin override.
requireAndVerifyAdmin() - Method in class com.jgcomptech.tools.authc.AuthManager
Checks that the logged in user, under the single session context, is an admin, if true, prompts the admin to re-login and if false, requests an admin override.
requireAndVerifyAdmin() - Method in class com.jgcomptech.tools.authc.SessionManager
Checks that the logged in user, under the single session context, is an admin, if true, prompts the admin to re-login and if false, requests an admin override.
Result - Variable in class com.jgcomptech.tools.CommandInfo.Output
Returns the text result of the command.
RETRY - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is RETRY (usually sent from a button labeled RETRY).
RETRY - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
 
reverse(String) - Static method in class com.jgcomptech.tools.StringUtils
Reverses the characters in the specified string.
Revision() - Method in class com.jgcomptech.tools.OSInfo.VersionObject
 
Revision() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Version
Returns the revision version of the operating system running on this Computer.
rightOf(String, char) - Static method in class com.jgcomptech.tools.StringUtils
Returns right part of the string, after the character c.
ROOT - Static variable in class com.jgcomptech.tools.events.EventType
The root event type.
Run(String, String) - Static method in class com.jgcomptech.tools.CommandInfo
Runs command and returns results to ArrayList in Output object.
Run(String, String, boolean) - Static method in class com.jgcomptech.tools.CommandInfo
Runs command elevated, shows cmd window and pauses window when command is complete.
Run(String, String, boolean, boolean, boolean) - Static method in class com.jgcomptech.tools.CommandInfo
Runs command according to parameters, will only open cmd window if OS is Windows.

S

saveKeyPairToFile(KeyPair, String) - Static method in class com.jgcomptech.tools.SecurityTools.RSAFiles
Saves specified key pair to filename.
saveToFile(String, String) - Static method in class com.jgcomptech.tools.SecurityTools.FileHashes
Save generated hash to the specified file.
saveToFile(Key, String) - Static method in class com.jgcomptech.tools.SecurityTools.FileHashes
Save generated Key to the specified file.
SecondAwayFromADecade - Static variable in class com.jgcomptech.tools.Misc.SecondsConverter
One second less than the number of seconds in a decade.
SecurityTools - Class in com.jgcomptech.tools
Contains methods dealing with encryption and hashing.
SecurityTools.FileHashes - Class in com.jgcomptech.tools
Contains methods dealing with hashing files.
SecurityTools.HashType - Enum in com.jgcomptech.tools
A list of the Hash Types to be used for hashing string values in the SecurityTools class.
SecurityTools.PasswordHashes - Class in com.jgcomptech.tools
Contains methods dealing with hashing passwords.
SecurityTools.RSAFiles - Class in com.jgcomptech.tools
Contains methods dealing with RSA key files.
SecurityTools.RSAHashes - Class in com.jgcomptech.tools
Contains methods dealing with RSA encryption and decryption.
SELECT(String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns all rows with only the specified columns from the table.
SELECT_ALL() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns all rows in all columns from the table.
SELECT_AVG(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the average of all the values in the specified column.
SELECT_COUNT(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the number of rows in the table.
SELECT_COUNT_ALL_FROM(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement counts all rows in all columns from the result of the the specified query.
SELECT_DISTINCT(String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns all rows with only the specified columns from the table excluding duplicate rows.
SELECT_DISTINCT_AVG(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the average of all the values in the specified column excluding duplicate values.
SELECT_DISTINCT_COUNT(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the number of rows in the table excluding duplicate rows.
SELECT_DISTINCT_SUM(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the sum of all the values in the specified column excluding duplicate values.
SELECT_MAX(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the highest value of all the values in the specified column.
SELECT_MIN(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the lowest value of all the values in the specified column.
SELECT_SUM(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
This statement returns the sum of all the values in the specified column.
ServicePack() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
ServicePackNumber() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
Session - Class in com.jgcomptech.tools.authc
An object representing a user login session.
Session(String, UserRole) - Constructor for class com.jgcomptech.tools.authc.Session
Creates an instance of a session.
SESSION_ADMIN_OVERRIDE_FAILURE - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_ADMIN_OVERRIDE_STARTED - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_ADMIN_OVERRIDE_SUCCESS - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_CLOSED - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_LOGIN_FAILURE - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_LOGIN_SUCCESS - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_OPENED - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_USER_VERIFY_FAILURE - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_USER_VERIFY_STARTED - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SESSION_USER_VERIFY_SUCCESS - Static variable in class com.jgcomptech.tools.events.SessionEvent
 
SessionEvent - Class in com.jgcomptech.tools.events
A Event for use with user Session objects.
SessionEvent(EventTarget<? extends Event>, EventType<? extends Event>) - Constructor for class com.jgcomptech.tools.events.SessionEvent
Construct a new Event with the specified event target and type.
SessionEvent(EventTarget<? extends Event>, EventType<? extends Event>, List<Object>) - Constructor for class com.jgcomptech.tools.events.SessionEvent
Construct a new Event with the specified event target, type and args.
SessionManager - Class in com.jgcomptech.tools.authc
Manages a login sessions to allow a users to login to your application.
SessionManager(UserManager) - Constructor for class com.jgcomptech.tools.authc.SessionManager
Creates an instance of the SessionManager.
SessionManager(UserManager, String) - Constructor for class com.jgcomptech.tools.authc.SessionManager
Creates an instance of the SessionManager.
SessionManager(UserManager, String, String) - Constructor for class com.jgcomptech.tools.authc.SessionManager
Creates an instance of the SessionManager.
SessionManager.EventListeners - Class in com.jgcomptech.tools.authc
Contains methods for all session related event handlers.
SET(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Sets the values to replace in the table.
setAdminPermission(boolean) - Method in class com.jgcomptech.tools.authz.PermissionManager
Manually sets the status of the Admin permission.
setAlwaysOnTop(boolean) - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Defines whether this Dialog is kept on top of other windows.
setAppIconPath(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the path to the icon to use for all login dialogs.
setAppIconPath(String) - Method in class com.jgcomptech.tools.authc.SessionManager
Sets the path to the icon to use for all login dialogs.
setAppIconPath(String) - Method in class com.jgcomptech.tools.authc.UserManager
Sets the path to the icon to use for all dialogs.
setCreatePermission(boolean) - Method in class com.jgcomptech.tools.authz.PermissionManager
Manually sets the status of the Create permission.
setDBType(DatabaseType) - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Sets the database type.
setDisabledRoleError(String) - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
setEditPermission(boolean) - Method in class com.jgcomptech.tools.authz.PermissionManager
Manually sets the status of the Edit permission.
setEnabled(boolean) - Method in class com.jgcomptech.tools.authz.Permission
Sets the permission status.
setExcessiveAttemptsError(String) - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
setExpiredCredentialsError(String) - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
setHeaderText(String) - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Sets the string to show in the dialog header area.
setIcon(Image) - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Defines the icon image for the Dialog to be used in the window decorations and when minimized.
setIconPath(String) - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Sets the path in the resource folder of the window icon.
setIncorrectCredentialsError(String) - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
setLockedAccountError(String) - Method in class com.jgcomptech.tools.authc.LoginErrorMessages
 
setLockStatus(String, Boolean) - Method in class com.jgcomptech.tools.authc.UserManager
Sets the lock status for the specified user.
setLoginErrorMessages(LoginErrorMessages) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the text to use for the error message when when errors occur during login.
setLoginErrorMessages(LoginErrorMessages) - Method in class com.jgcomptech.tools.authc.SessionManager
Sets the text to use for the error message when errors occur during login
setMaxSessions(int) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the maximum number of allowed sessions, under the multi session context, before login is disabled.
setMaxSessions(int) - Method in class com.jgcomptech.tools.authc.SessionManager
Sets the maximum number of allowed sessions, under the multi session context, before login is disabled.
setOnAdminOverrideFailure(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when an admin override succeeds.
setOnAdminOverrideStarted(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when an admin override starts.
setOnAdminOverrideSuccess(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when an admin override succeeds.
setOnAllPermissionsDisabled(EventHandler<PermissionEvent>) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets the event handler that will fire when multiple permissions loaded.
setOnAllPermissionsEnabled(EventHandler<PermissionEvent>) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets the event handler that will fire when multiple permissions loaded.
setOnDisabled(EventHandler<PermissionEvent>) - Method in class com.jgcomptech.tools.authz.Permission
Sets the event handler that will fire when the permission is disabled.
setOnEnabled(EventHandler<PermissionEvent>) - Method in class com.jgcomptech.tools.authz.Permission
Sets the event handler that will fire when the permission is enabled.
setOnLoginFailure(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when a user login fails.
setOnLoginState(EventHandler<SessionEvent>, EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handlers that will fire when a user login state changes.
setOnLoginSuccess(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when a user login succeeds.
setOnMultiSessionClosed(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when the session is closed.
setOnMultiSessionOpened(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when the session is opened.
setOnPermissionsApplied(EventHandler<PermissionEvent>) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets the event handler that will fire when multiple permissions loaded.
setOnSessionClosed(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when the session is closed.
setOnSessionOpened(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when the session is opened.
setOnSessionState(EventHandler<SessionEvent>, EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handlers that will fire when the session state changes.
setOnUserVerifyFailure(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when a user verify fails.
setOnUserVerifyStarted(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when a user verify starts.
setOnUserVerifySuccess(EventHandler<SessionEvent>) - Method in class com.jgcomptech.tools.authc.SessionManager.EventListeners
Sets the event handler that will fire when a user verify succeeds.
setOwner(Stage) - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Defines the owner Window for this Dialog, or null for a top-level, unowned stage.
setPassword(String, String) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets a new password for an existing user using SHA-512 password hashing.
setPassword(String) - Method in class com.jgcomptech.tools.authc.Subject
Sets a new password for the user using SHA-512 password hashing.
setPassword(String, String) - Method in class com.jgcomptech.tools.authc.UserManager
Sets a new password for an existing user using SHA-512 password hashing.
setPassword(char[]) - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Sets the password for submission during an authentication attempt.
setPassword(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Sets the database password.
setPasswordExpirationDate(String, LocalDateTime) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the specified user's password to expire preventing login after the specified date and time.
setPasswordExpirationDate(LocalDateTime) - Method in class com.jgcomptech.tools.authc.Subject
Sets the user's password to expire preventing login after the specified date and time.
setPasswordExpirationDate(String, LocalDateTime) - Method in class com.jgcomptech.tools.authc.UserManager
Sets the specified user's password expiration date.
setPath(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Sets the database path.
setPermissionOnDisabled(String, EventHandler<PermissionEvent>) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets the EventHandler for the OnDisabled event for the specified permission.
setPermissionOnEnabled(String, EventHandler<PermissionEvent>) - Method in class com.jgcomptech.tools.authz.PermissionManager
Sets the EventHandler for the OnEnabled event for the specified permission.
setProgramName(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the name of the program to use in all login dialogs for the window title.
setProgramName(String) - Method in class com.jgcomptech.tools.authc.SessionManager
Sets the name of the program to use in all login dialogs for the window title.
setProgramName(String) - Method in class com.jgcomptech.tools.authc.UserManager
Sets the program name to use for all dialogs.
setReadPermission(boolean) - Method in class com.jgcomptech.tools.authz.PermissionManager
Manually sets the status of the Read permission.
setRememberMe(boolean) - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Sets if the submitting user wishes their identity (principal(s)) to be remembered across sessions.
setSource(Object) - Method in class com.jgcomptech.tools.events.Event
Sets the event source, only available to other event objects.
setStatement(PreparedStatement) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.SQLBuilder
 
setTarget(EventTarget<? extends Event>) - Method in class com.jgcomptech.tools.events.Event
Sets the event target of this event, only available to other event objects.
setTitle(String) - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Defines the title of the Dialog.
setTitle(String) - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Change the title of the dialog.
setUsername(String) - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Sets the username for submission during an authentication attempt.
setUsername(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
Sets the database username.
setUserRole(String, UserRoleManager.SystemUserRoles) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the user role of the specified user.
setUserRole(String, String) - Method in class com.jgcomptech.tools.authc.AuthManager
Sets the user role of the specified user.
setUserRole(UserRoleManager.SystemUserRoles) - Method in class com.jgcomptech.tools.authc.Subject
Sets the user role of the currently assigned username.
setUserRole(String) - Method in class com.jgcomptech.tools.authc.Subject
Sets the user role of the currently assigned username.
setUserRole(String, UserRoleManager.SystemUserRoles) - Method in class com.jgcomptech.tools.authc.UserManager
Sets the user type of the specified user.
setUserRole(String, String) - Method in class com.jgcomptech.tools.authc.UserManager
Sets the user type of the specified user.
setValue(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Settings
Sets a setting in the settings table, if setting doesn't exist, it is created.
ShellExecuteW(WinDef.HWND, String, WString, String, String, int) - Method in interface com.jgcomptech.tools.NativeMethods.Shell32
 
show(String, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, header text, buttons, icon and default button.
show(String, String, String, MessageBoxButtons, MessageBoxIcon) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, header text, buttons and icon.
show(String, String, String, MessageBoxButtons, MessageBoxDefaultButton) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, header text, buttons and default button.
show(String, String, String, MessageBoxIcon, MessageBoxDefaultButton) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, header text, icon and default button.
show(String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, buttons, icon and default button.
show(String, String, MessageBoxButtons, MessageBoxDefaultButton) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, buttons and default button.
show(String, String, MessageBoxIcon, MessageBoxDefaultButton) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, icon and default button.
show(String, String, String, MessageBoxButtons) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, header text and buttons.
show(String, String, String, MessageBoxIcon) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title, header text and icon.
show(String, String, MessageBoxButtons) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title and buttons.
show(String, String, MessageBoxIcon) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title and icon.
show(String, String, String) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text, title and header text.
show(String, String) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text and title.
show(String) - Static method in class com.jgcomptech.tools.dialogs.MessageBox
Displays message box with specified text.
showAndWait() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
Shows the dialog and waits for the user response (in other words, brings up a blocking dialog, with the returned value the users input).
showAndWait() - Method in class com.jgcomptech.tools.dialogs.LoginDialog
Shows the dialog and waits for the user response (in other words, brings up a blocking dialog, with the returned value the users input).
showLoginWindow(boolean) - Method in class com.jgcomptech.tools.authc.AuthManager
Shows the login dialog window to log a user into the single session context.
showLoginWindow(boolean) - Method in class com.jgcomptech.tools.authc.SessionManager
Shows the login dialog window to log a user into the single session context.
SimpleAuthenticationInfo - Class in com.jgcomptech.tools.authc
A simple implementation of the AuthenticationInfo interface.
SimpleAuthenticationInfo() - Constructor for class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
Default no-argument constructor.
SimpleAuthenticationInfo(String, boolean, LocalDateTime, LocalDateTime, boolean) - Constructor for class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
 
SimpleAuthorizationInfo - Class in com.jgcomptech.tools.authz
A simple implementation of the AuthorizationInfo interface that stores roles and permissions as internal attributes.
SimpleAuthorizationInfo() - Constructor for class com.jgcomptech.tools.authz.SimpleAuthorizationInfo
Default no-argument constructor.
SimpleAuthorizationInfo(Set<String>) - Constructor for class com.jgcomptech.tools.authz.SimpleAuthorizationInfo
Creates a new instance with the specified roles and no permissions.
SMMediaCenter - Static variable in class com.jgcomptech.tools.enums.OtherConsts
 
SMServerR2 - Static variable in class com.jgcomptech.tools.enums.OtherConsts
 
SMTabletPC - Static variable in class com.jgcomptech.tools.enums.OtherConsts
 
SQLBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
An abstract builder class for creating sql statements.
SQLBuilder() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.SQLBuilder
 
squared(int) - Static method in class com.jgcomptech.tools.NumberUtils
Squares the specified number.
squareRoot(int) - Static method in class com.jgcomptech.tools.NumberUtils
Returns the square root of the specified number.
start(Stage) - Method in class com.jgcomptech.tools.demo.Main
 
startsWithIgnoreCase(String, String) - Static method in class com.jgcomptech.tools.StringUtils
Checks if a string starts with a given suffix.
Storage() - Method in class com.jgcomptech.tools.HWInfo.HWObject
 
StorageObject() - Constructor for class com.jgcomptech.tools.HWInfo.StorageObject
 
String() - Static method in class com.jgcomptech.tools.OSInfo.Architecture
Determines if the current application is 32 or 64-bit.
String() - Static method in class com.jgcomptech.tools.OSInfo.Name
Returns the name of the operating system running on this computer.
String() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Edition
Returns the product type of the OS as a string.
String() - Static method in class com.jgcomptech.tools.OSInfo.Windows.Name
Returns the OS name.
String() - Static method in class com.jgcomptech.tools.OSInfo.Windows.ServicePack
Returns the service pack information of the operating system running on this Computer.
StringExpanded() - Static method in class com.jgcomptech.tools.OSInfo.Name
Returns a full version String, ex.: "Windows XP SP2 (32 Bit)".
StringExpandedFromRegistry() - Static method in class com.jgcomptech.tools.OSInfo.Name
Returns a full version String, ex.: "Windows XP SP2 (32 Bit)".
StringUtils - Class in com.jgcomptech.tools
Contains methods dealing with strings.
Subject - Class in com.jgcomptech.tools.authc
Manages all tasks related to the currently logged in user account.
Subject(AuthManager) - Constructor for class com.jgcomptech.tools.authc.Subject
 
SUBMIT - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is SUBMIT (usually sent from a button labeled SUBMIT).
SUBMIT - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
 
SystemDrive() - Method in class com.jgcomptech.tools.HWInfo.StorageObject
 
SystemOEM() - Method in class com.jgcomptech.tools.HWInfo.HWObject
 

T

TableBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating an CREATE sql statement to create a new table.
TableBuilder() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.TableBuilder
 
tableExists(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Info
Checks to see if the specified table exists and is not a system table.
TableNotFoundException - Exception in com.jgcomptech.tools.databasetools.jdbc
Thrown to indicate that a table does not exist.
TableNotFoundException(String) - Constructor for exception com.jgcomptech.tools.databasetools.jdbc.TableNotFoundException
Constructs an TableNotFoundException with the specified table name.
Tasks() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.Database.Tasks
 
toBoolean(String) - Static method in class com.jgcomptech.tools.StringUtils
Converts a string to a Boolean.
toString() - Method in class com.jgcomptech.tools.authc.AuthManager
 
toString() - Method in class com.jgcomptech.tools.authc.Session
 
toString() - Method in class com.jgcomptech.tools.authc.SimpleAuthenticationInfo
 
toString() - Method in class com.jgcomptech.tools.authc.UsernamePasswordToken
Returns the String representation.
toString() - Method in class com.jgcomptech.tools.authc.UserRole.Builder
 
toString() - Method in class com.jgcomptech.tools.authc.UserRole
 
toString() - Method in class com.jgcomptech.tools.authz.Permission
 
toString() - Method in enum com.jgcomptech.tools.authz.PermissionManager.SystemPermissions
 
toString() - Method in class com.jgcomptech.tools.authz.SimpleAuthorizationInfo
 
toString() - Method in class com.jgcomptech.tools.CommandInfo.Output
 
toString() - Method in class com.jgcomptech.tools.ComputerInfo
 
toString() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Returns the sql statement to create the column and will return an empty string if ColumnBuilder.build(com.jgcomptech.tools.databasetools.jdbc.Database) hasn't been run.
toString() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.SQLBuilder
Returns the sql statement as a string.
toString() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.WhereBuilder
 
toString() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database.Connection
 
toString() - Method in class com.jgcomptech.tools.databasetools.jdbc.Database
 
toString() - Method in class com.jgcomptech.tools.databasetools.jdbc.DatabaseConnectionInfo
 
toString() - Method in class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Returns the sql statement as a string.
toString() - Method in class com.jgcomptech.tools.dialogs.DialogResult
Returns a string representation of the object.
toString() - Method in class com.jgcomptech.tools.dialogs.FXMLDialogWrapper
 
toString() - Method in enum com.jgcomptech.tools.enums.ProductEdition
 
toString() - Method in enum com.jgcomptech.tools.enums.ProductType
 
toString() - Method in enum com.jgcomptech.tools.enums.VERSuite
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.COM
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.File_System
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Hardware
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Networking
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.OS
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Other
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Performance_FormattedData
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Performance_RawData
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Security
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Shares
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Storage
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Unknown
 
toString() - Method in enum com.jgcomptech.tools.enums.WMIClasses.Users
 
toString() - Method in class com.jgcomptech.tools.events.Event
 
toString() - Method in class com.jgcomptech.tools.events.EventTarget
 
toString() - Method in class com.jgcomptech.tools.events.EventType
Returns a string representation of this EventType object.
toString(long) - Static method in class com.jgcomptech.tools.Misc.SecondsConverter
Converts seconds into a readable format - years:days:hours:minutes:seconds.
toString(long, boolean) - Static method in class com.jgcomptech.tools.Misc.SecondsConverter
Converts seconds into a readable format - years:days:hours:minutes:seconds.
TotalFree() - Method in class com.jgcomptech.tools.HWInfo.DriveObject
 
TotalInstalled() - Method in class com.jgcomptech.tools.HWInfo.RAMObject
 
TotalSize() - Method in class com.jgcomptech.tools.HWInfo.DriveObject
 
toTitleCase(String) - Static method in class com.jgcomptech.tools.StringUtils
Capitalizes all words in a string.
TRYAGAIN - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is TRYAGAIN (usually sent from a button labeled TRYAGAIN).
TRYAGAIN - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
 
TypedStatement - Class in com.jgcomptech.tools.databasetools.jdbc
A class that creates a PreparedStatement without having to type native sql code.
TypedStatement(QueryBuilder) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a query SELECT statement.
TypedStatement(UpdateBuilder) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates an UPDATE statement.
TypedStatement(DeleteBuilder) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates an DELETE statement.
TypedStatement(InsertBuilder) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates an INSERT statement.
TypedStatement(TableBuilder) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a table CREATE statement.
TypedStatement(IndexBuilder) - Constructor for class com.jgcomptech.tools.databasetools.jdbc.TypedStatement
Creates a index CREATE statement.
TypedStatement.Type - Enum in com.jgcomptech.tools.databasetools.jdbc
A list of possible statement types.

U

UnauthenticatedException - Exception in com.jgcomptech.tools.authc
Exception thrown when attempting to execute an authorization action when a successful authentication hasn't yet occurred.
UnauthenticatedException() - Constructor for exception com.jgcomptech.tools.authc.UnauthenticatedException
Creates a new UnauthenticatedException.
UnauthenticatedException(String) - Constructor for exception com.jgcomptech.tools.authc.UnauthenticatedException
Constructs a new UnauthenticatedException.
UnauthenticatedException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.UnauthenticatedException
Constructs a new UnauthenticatedException.
UnauthenticatedException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.UnauthenticatedException
Constructs a new UnauthenticatedException.
UnauthorizedException - Exception in com.jgcomptech.tools.authz
Thrown to indicate a requested operation or access to a requested resource is not allowed.
UnauthorizedException() - Constructor for exception com.jgcomptech.tools.authz.UnauthorizedException
Creates a new UnauthorizedException.
UnauthorizedException(String) - Constructor for exception com.jgcomptech.tools.authz.UnauthorizedException
Constructs a new UnauthorizedException.
UnauthorizedException(Throwable) - Constructor for exception com.jgcomptech.tools.authz.UnauthorizedException
Constructs a new UnauthorizedException.
UnauthorizedException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authz.UnauthorizedException
Constructs a new UnauthorizedException.
unique() - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.ColumnBuilder
Sets the UNIQUE constraint on the column.
UnknownAccountException - Exception in com.jgcomptech.tools.authc
Thrown when attempting to authenticate with a principal that doesn't exist in the system (e.g.
UnknownAccountException() - Constructor for exception com.jgcomptech.tools.authc.UnknownAccountException
Creates a new UnknownAccountException.
UnknownAccountException(String) - Constructor for exception com.jgcomptech.tools.authc.UnknownAccountException
Constructs a new UnknownAccountException.
UnknownAccountException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.UnknownAccountException
Constructs a new UnknownAccountException.
UnknownAccountException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.UnknownAccountException
Constructs a new UnknownAccountException.
unlockUser(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Unlocks the specified user allowing use in login.
unlockUser() - Method in class com.jgcomptech.tools.authc.Subject
Unlocks the user allowing use in login.
unquoteString(String) - Static method in class com.jgcomptech.tools.StringUtils
Removes quotes from a string.
UPDATE(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Generates sql code to update a row in a table.
UpdateBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating an UPDATE sql statement to update a row in a table.
UpdateBuilder() - Constructor for class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
 
uppercaseFirst(String) - Static method in class com.jgcomptech.tools.StringUtils
Returns string with first char uppercase.
UserAccount - Class in com.jgcomptech.tools.authc
An object representing a user account.
UserAccount(String, LocalDateTime, boolean, boolean, LocalDateTime) - Constructor for class com.jgcomptech.tools.authc.UserAccount
Maps a user in the database to a object.
UserAccount(String, LocalDateTime, boolean, boolean, LocalDateTime, Set<String>) - Constructor for class com.jgcomptech.tools.authc.UserAccount
Maps a user in the database to a object.
userExists(String) - Method in class com.jgcomptech.tools.authc.AuthManager
Checks if the specified username exists in the database.
userExists(String) - Method in class com.jgcomptech.tools.authc.UserManager
Checks if the specified username exists in the database.
userHasPermission(String, String) - Method in class com.jgcomptech.tools.authc.AuthManager
Checks if the specified username has the specified permission.
userHasPermissions(String, HashSet<String>) - Method in class com.jgcomptech.tools.authc.AuthManager
Checks if the specified username has ALL the specified permissions.
UserManager - Class in com.jgcomptech.tools.authc
Manages all user accounts in the database.
UserManager(Database) - Constructor for class com.jgcomptech.tools.authc.UserManager
Creates a new instance of the User Manager.
UserManager(Database, String) - Constructor for class com.jgcomptech.tools.authc.UserManager
Creates a new instance of the User Manager.
UserManager(Database, String, String) - Constructor for class com.jgcomptech.tools.authc.UserManager
Creates a new instance of the User Manager.
UserManagerException - Exception in com.jgcomptech.tools.authc
Thrown to indicate that a user manager checked exception was thrown, usually a SQLException.
UserManagerException() - Constructor for exception com.jgcomptech.tools.authc.UserManagerException
Creates a new UserManagerException.
UserManagerException(String) - Constructor for exception com.jgcomptech.tools.authc.UserManagerException
Constructs a new UserManagerException.
UserManagerException(Throwable) - Constructor for exception com.jgcomptech.tools.authc.UserManagerException
Constructs a new UserManagerException.
UserManagerException(String, Throwable) - Constructor for exception com.jgcomptech.tools.authc.UserManagerException
Constructs a new UserManagerException.
UsernamePasswordToken - Class in com.jgcomptech.tools.authc
A simple username/password authentication token to support the most widely-used authentication mechanism.
UsernamePasswordToken() - Constructor for class com.jgcomptech.tools.authc.UsernamePasswordToken
JavaBeans compatible no-arg constructor.
UsernamePasswordToken(String, char[]) - Constructor for class com.jgcomptech.tools.authc.UsernamePasswordToken
Constructs a new UsernamePasswordToken encapsulating the username and password submitted during an authentication attempt, with a rememberMe default of false .
UsernamePasswordToken(String, String) - Constructor for class com.jgcomptech.tools.authc.UsernamePasswordToken
Constructs a new UsernamePasswordToken encapsulating the username and password submitted during an authentication attempt, with a rememberMe default of false
UsernamePasswordToken(String, char[], boolean) - Constructor for class com.jgcomptech.tools.authc.UsernamePasswordToken
Constructs a new UsernamePasswordToken encapsulating the username and password submitted, as well as if the user wishes their identity to be remembered across sessions.
UsernamePasswordToken(String, String, boolean) - Constructor for class com.jgcomptech.tools.authc.UsernamePasswordToken
Constructs a new UsernamePasswordToken encapsulating the username and password submitted, as well as if the user wishes their identity to be remembered across sessions.
UserRole - Class in com.jgcomptech.tools.authc
An object representing a user account role.
UserRole(String) - Constructor for class com.jgcomptech.tools.authc.UserRole
 
UserRole.Builder - Class in com.jgcomptech.tools.authc
A builder class to be used to modify UserRoles.
UserRoleManager - Class in com.jgcomptech.tools.authc
Manages all user account roles.
UserRoleManager.SystemUserRoles - Enum in com.jgcomptech.tools.authc
A List of the implemented system user roles.

V

valueOf(String) - Static method in enum com.jgcomptech.tools.authc.UserRoleManager.SystemUserRoles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.authz.PermissionManager.SystemPermissions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.databasetools.jdbc.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.databasetools.jdbc.DataTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.databasetools.jdbc.TypedStatement.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.dialogs.MessageBoxButtons
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.dialogs.MessageBoxDefaultButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.dialogs.MessageBoxIcon
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.OSList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.OSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.ProductEdition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.ProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.VERSuite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.COM
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.File_System
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Hardware
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Networking
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.OS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Other
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Performance_FormattedData
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Performance_RawData
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Security
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Shares
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Storage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Unknown
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Users
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.enums.WMIClasses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.OSInfo.Windows.Activation.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.OSInfo.Windows.Version.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.RegistryInfo.HKEY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgcomptech.tools.SecurityTools.HashType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jgcomptech.tools.authc.UserRoleManager.SystemUserRoles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.authz.PermissionManager.SystemPermissions
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES(String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.InsertBuilder
Finishes the INSERT statement specifying the values to insert.
values() - Static method in enum com.jgcomptech.tools.databasetools.jdbc.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.databasetools.jdbc.DataTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.databasetools.jdbc.TypedStatement.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.dialogs.MessageBoxButtons
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.dialogs.MessageBoxDefaultButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.dialogs.MessageBoxIcon
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.OSList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.OSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.ProductEdition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.ProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.VERSuite
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.COM
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.File_System
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Hardware
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Networking
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.OS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Other
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Performance_FormattedData
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Performance_RawData
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Security
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Shares
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Storage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Unknown
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses.Users
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.enums.WMIClasses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.OSInfo.Windows.Activation.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.OSInfo.Windows.Version.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.RegistryInfo.HKEY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgcomptech.tools.SecurityTools.HashType
Returns an array containing the constants of this enum type, in the order they are declared.
Vendor() - Method in class com.jgcomptech.tools.HWInfo.BIOSObject
 
Version() - Method in class com.jgcomptech.tools.HWInfo.BIOSObject
 
Version() - Method in class com.jgcomptech.tools.OSInfo.InstallInfoObject
 
VersionObject() - Constructor for class com.jgcomptech.tools.OSInfo.VersionObject
 
VERSuite - Enum in com.jgcomptech.tools.enums
A list of WindowsVersion Suite Masks according to Microsoft Documentation.

W

WebTools - Class in com.jgcomptech.tools
Web tools for completing tasks dealing with websites.
WebTools.HTML - Class in com.jgcomptech.tools
HTML tools for handling html source code.
WHERE(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement and if this is not the first WHERE added it is separated by AND.
WHERE(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement and if this is not the first WHERE added it is separated by AND.
WHERE(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement and if this is not the first WHERE added it is separated by AND.
WHERE_BETWEEN(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value equals the start or stop values or falls between those values and if this is not the first WHERE added it is separated by AND.
WHERE_BETWEEN(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value equals the start or stop values or falls between those values and if this is not the first WHERE added it is separated by AND.
WHERE_BETWEEN(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value equals the start or stop values or falls between those values and if this is not the first WHERE added it is separated by AND.
WHERE_BETWEEN_OR(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value equals the start or stop values or falls between those values and if this is not the first WHERE added it is separated by OR.
WHERE_BETWEEN_OR(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value equals the start or stop values or falls between those values and if this is not the first WHERE added it is separated by OR.
WHERE_BETWEEN_OR(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value equals the start or stop values or falls between those values and if this is not the first WHERE added it is separated by OR.
WHERE_EXISTS(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if any record exists in the sub query and if this is not the first WHERE added it is separated by AND.
WHERE_EXISTS(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if any record exists in the sub query and if this is not the first WHERE added it is separated by AND.
WHERE_EXISTS(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if any record exists in the sub query and if this is not the first WHERE added it is separated by AND.
WHERE_EXISTS_OR(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if any record exists in the sub query and if this is not the first WHERE added it is separated by OR.
WHERE_EXISTS_OR(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if any record exists in the sub query and if this is not the first WHERE added it is separated by OR.
WHERE_EXISTS_OR(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if any record exists in the sub query and if this is not the first WHERE added it is separated by OR.
WHERE_IN(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the column matches one of the specified values.
WHERE_IN(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the column matches one of the specified values.
WHERE_IN(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the column matches one of the specified values.
WHERE_IN_OR(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the column matches one of the specified values.
WHERE_IN_OR(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the column matches one of the specified values.
WHERE_IN_OR(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the column matches one of the specified values.
WHERE_IS_NOT_NULL(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NOT NULL and if this is not the first WHERE added it is separated by AND.
WHERE_IS_NOT_NULL(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NOT NULL and if this is not the first WHERE added it is separated by AND.
WHERE_IS_NOT_NULL(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NOT NULL and if this is not the first WHERE added it is separated by AND.
WHERE_IS_NOT_NULL_OR(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NOT NULL and if this is not the first WHERE added it is separated by OR.
WHERE_IS_NOT_NULL_OR(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NOT NULL and if this is not the first WHERE added it is separated by OR.
WHERE_IS_NOT_NULL_OR(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NOT NULL and if this is not the first WHERE added it is separated by OR.
WHERE_IS_NULL(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NULL and if this is not the first WHERE added it is separated by AND.
WHERE_IS_NULL(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NULL and if this is not the first WHERE added it is separated by AND.
WHERE_IS_NULL(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NULL and if this is not the first WHERE added it is separated by AND.
WHERE_IS_NULL_OR(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NULL and if this is not the first WHERE added it is separated by OR.
WHERE_IS_NULL_OR(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NULL and if this is not the first WHERE added it is separated by OR.
WHERE_IS_NULL_OR(String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column is NULL and if this is not the first WHERE added it is separated by OR.
WHERE_NOT(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies an inverse condition using NOT to constrain the SELECT statement and if this is not the first WHERE added it is separated by AND.
WHERE_NOT(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies an inverse condition using NOT to constrain the SELECT statement and if this is not the first WHERE added it is separated by AND.
WHERE_NOT(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies an inverse condition using NOT to constrain the SELECT statement and if this is not the first WHERE added it is separated by AND.
WHERE_NOT_BETWEEN(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value does not equal the start or stop values and does not fall between those values and if this is not the first WHERE added it is separated by AND.
WHERE_NOT_BETWEEN(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value does not equal the start or stop values and does not fall between those values and if this is not the first WHERE added it is separated by AND.
WHERE_NOT_BETWEEN(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value does not equal the start or stop values and does not fall between those values and if this is not the first WHERE added it is separated by AND.
WHERE_NOT_BETWEEN_OR(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value does not equal the start or stop values and does not fall between those values and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_BETWEEN_OR(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value does not equal the start or stop values and does not fall between those values and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_BETWEEN_OR(String, String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the specified column value does not equal the start or stop values and does not fall between those values and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_EXISTS(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if no records exist in the sub query and if this is not the first WHERE added it is separated by AND.
WHERE_NOT_EXISTS(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if no records exist in the sub query and if this is not the first WHERE added it is separated by AND.
WHERE_NOT_EXISTS(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if no records exist in the sub query and if this is not the first WHERE added it is separated by AND.
WHERE_NOT_EXISTS_OR(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if no records exist in the sub query and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_EXISTS_OR(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if no records exist in the sub query and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_EXISTS_OR(QueryBuilder) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if no records exist in the sub query and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_IN(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the column does not match one of the specified values.
WHERE_NOT_IN(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the column does not match one of the specified values.
WHERE_NOT_IN(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the column does not match one of the specified values.
WHERE_NOT_IN_OR(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement that checks if the column does not match one of the specified values.
WHERE_NOT_IN_OR(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement that checks if the column does not match one of the specified values.
WHERE_NOT_IN_OR(String, String...) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement that checks if the column does not match one of the specified values.
WHERE_NOT_OR(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies an inverse condition using NOT to constrain the SELECT statement and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_OR(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies an inverse condition using NOT to constrain the SELECT statement and if this is not the first WHERE added it is separated by OR.
WHERE_NOT_OR(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies an inverse condition using NOT to constrain the SELECT statement and if this is not the first WHERE added it is separated by OR.
WHERE_OR(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.DeleteBuilder
Specifies a condition to constrain the SELECT statement and if this is not the first WHERE added it is separated by OR.
WHERE_OR(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.QueryBuilder
Specifies a condition to constrain the SELECT statement and if this is not the first WHERE added it is separated by OR.
WHERE_OR(String, String) - Method in class com.jgcomptech.tools.databasetools.jdbc.builders.UpdateBuilder
Specifies a condition to constrain the SELECT statement and if this is not the first WHERE added it is separated by OR.
WhereBuilder - Class in com.jgcomptech.tools.databasetools.jdbc.builders
A builder class for creating a WHERE sql statement to set a constraint on another statement.
WMIClasses - Enum in com.jgcomptech.tools.enums
 
WMIClasses.COM - Enum in com.jgcomptech.tools.enums
 
WMIClasses.File_System - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Hardware - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Networking - Enum in com.jgcomptech.tools.enums
 
WMIClasses.OS - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Other - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Performance_FormattedData - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Performance_RawData - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Security - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Shares - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Storage - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Unknown - Enum in com.jgcomptech.tools.enums
 
WMIClasses.Users - Enum in com.jgcomptech.tools.enums
 

Y

Year - Static variable in class com.jgcomptech.tools.Misc.SecondsConverter
The number of seconds in a year.
YES - Static variable in class com.jgcomptech.tools.dialogs.DialogResult
The message box return value is YES (usually sent from a button labeled YES).
YES - Static variable in class com.jgcomptech.tools.dialogs.MessageBoxButtonType
A pre-defined ButtonType that displays "Yes" and has a ButtonBar.ButtonData of ButtonBar.ButtonData.YES.
A B C D E F G H I L M N O P Q R S T U V W Y 
Skip navigation links

Copyright © 2017–2018 J&G CompTech. All rights reserved.