A C D E F G I J M O P S T U V W 
All Classes All Packages

A

append(String, String...) - Static method in class com.nordstrom.common.file.PathUtils
Append the specified string to the indicated array.
arch() - Static method in class com.nordstrom.common.file.OSInfo
Get the architecture of the active operating system.
ARTIFACT - com.nordstrom.common.file.PathUtils.ReportsDirectory
 

C

chr() - Method in enum com.nordstrom.common.jdbc.Param.Mode
Get the placeholder character for this parameter mode.
close() - Method in class com.nordstrom.common.jdbc.DatabaseUtils.ResultPackage
 
com.nordstrom.common.base - package com.nordstrom.common.base
 
com.nordstrom.common.file - package com.nordstrom.common.file
 
com.nordstrom.common.jar - package com.nordstrom.common.jar
 
com.nordstrom.common.jdbc - package com.nordstrom.common.jdbc
 
com.nordstrom.common.params - package com.nordstrom.common.params
 
create(Param.Mode, int, Object) - Static method in class com.nordstrom.common.jdbc.Param
Instantiate a parameter of the indicated mode and type with the specified value.

D

DatabaseUtils - Class in com.nordstrom.common.jdbc
This utility class provides facilities that enable you to define collections of database queries and stored procedures in an easy-to-execute format.
DatabaseUtils.QueryAPI - Interface in com.nordstrom.common.jdbc
This interface defines the API supported by database query collections.
DatabaseUtils.ResultPackage - Class in com.nordstrom.common.jdbc
This class defines a package of database objects associated with a query.
DatabaseUtils.SProcAPI - Interface in com.nordstrom.common.jdbc
This interface defines the API supported by database stored procedure collections.

E

ExceptionUnwrapper - Class in com.nordstrom.common.base
This utility class provides methods for extracting the contents of "wrapped" exceptions.
executeQuery(Class<T>, String, String, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified query with the supplied arguments, returning a result of the indicated type.
executeStoredProcedure(Class<T>, DatabaseUtils.SProcAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified stored procedure with the specified arguments, returning a result of the indicated type.
executeStoredProcedure(Class<T>, String, String, Param...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified stored procedure with the supplied arguments, returning a result of the indicated type.

F

FAILSAFE_1 - com.nordstrom.common.file.PathUtils.ReportsDirectory
 
FAILSAFE_2 - com.nordstrom.common.file.PathUtils.ReportsDirectory
 
FAILSAFE_3 - com.nordstrom.common.file.PathUtils.ReportsDirectory
 
findJarPathFor(String) - Static method in class com.nordstrom.common.jar.JarUtils
If the provided class has been loaded from a JAR file that is on the local file system, will find the absolute path to that JAR file.
fromChar(char) - Static method in enum com.nordstrom.common.jdbc.Param.Mode
Get the parameter mode constant that corresponds to the specified placeholder character.
fromObject(Object) - Static method in enum com.nordstrom.common.file.PathUtils.ReportsDirectory
Get the reports directory constant for the specified test class object.

G

getArgNames() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.QueryAPI
Get the argument names for this query object.
getArgTypes() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.SProcAPI
Get the argument types for this stored procedure object.
getBaseDir() - Static method in class com.nordstrom.common.file.PathUtils
Get project base directory.
getCallable() - Method in class com.nordstrom.common.jdbc.DatabaseUtils.ResultPackage
 
getClasspath(String[]) - Static method in class com.nordstrom.common.jar.JarUtils
Assemble a classpath string from the specified array of dependencies.
getConnection() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.QueryAPI
Get the database connection string for this query object.
getConnection() - Method in class com.nordstrom.common.jdbc.DatabaseUtils.ResultPackage
 
getConnection() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.SProcAPI
Get the database connection string for this stored procedure object.
getDefault() - Static method in class com.nordstrom.common.file.OSInfo
Get an object that supports the set of operating systems defined in the OSInfo.OSType enumeration.
getEnum() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.QueryAPI
Get the implementing enumerated constant for this query object.
getEnum() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.SProcAPI
Get the implementing enumerated constant for this stored procedure object.
getFile() - Method in class com.nordstrom.common.file.VolumeInfo.VolumeProps
 
getFolder() - Method in enum com.nordstrom.common.file.PathUtils.ReportsDirectory
Get the name of the folder associated with this constant.
getFree() - Method in class com.nordstrom.common.file.VolumeInfo.VolumeProps
 
getInt(DatabaseUtils.QueryAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified query object with supplied arguments as a 'query' operation.
getInt(DatabaseUtils.SProcAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified stored procedure object with supplied parameters.
getInValue() - Method in class com.nordstrom.common.jdbc.Param
Get the input value of this parameter.
getJarPremainClass(String) - Static method in class com.nordstrom.common.jar.JarUtils
Extract the 'Premain-Class' attribute from the manifest of the indicated JAR file.
getKey() - Method in class com.nordstrom.common.params.Params.Param
Get key of this parameter.
getMode() - Method in class com.nordstrom.common.jdbc.Param
Get the Param.Mode of this parameter (IN/OUT/INOUT)
getNextPath(Path, String, String) - Static method in class com.nordstrom.common.file.PathUtils
Get the next available path in sequence for the specified base name and extension in the specified folder.
getOpts() - Method in class com.nordstrom.common.file.VolumeInfo.VolumeProps
 
getParameters() - Method in interface com.nordstrom.common.params.Params
Get the defined parameters.
getParamType() - Method in class com.nordstrom.common.jdbc.Param
Get the value type of this parameter.
getPath(String...) - Method in enum com.nordstrom.common.file.PathUtils.ReportsDirectory
Get the resolved Maven-derived path associated with this constant.
getPathForObject(Object) - Static method in enum com.nordstrom.common.file.PathUtils.ReportsDirectory
Get reports directory path for the specified test class object.
getQueryStr() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.QueryAPI
Get the query string for this query object.
getRegEx() - Method in enum com.nordstrom.common.file.PathUtils.ReportsDirectory
Get the regular expression that matches class names for this constant.
getResultPackage(DatabaseUtils.QueryAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified query object with supplied arguments as a 'query' operation.
getResultPackage(DatabaseUtils.SProcAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified stored procedure object with supplied parameters.
getResultSet() - Method in class com.nordstrom.common.jdbc.DatabaseUtils.ResultPackage
Get the result set object of this package.
getSignature() - Method in interface com.nordstrom.common.jdbc.DatabaseUtils.SProcAPI
Get the signature for this stored procedure object.
getSize() - Method in class com.nordstrom.common.file.VolumeInfo.VolumeProps
 
getStatement() - Method in class com.nordstrom.common.jdbc.DatabaseUtils.ResultPackage
 
getString(DatabaseUtils.QueryAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified query object with supplied arguments as a 'query' operation.
getString(DatabaseUtils.SProcAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified stored procedure object with supplied parameters.
getSubPath() - Method in interface com.nordstrom.common.file.PathUtils.PathModifier
Get scenario-specific path modifier for PathUtils.ReportsDirectory.getPathForObject(Object).
getType() - Method in class com.nordstrom.common.file.OSInfo
Get the enumerated type constant for the active operating system.
getType() - Method in class com.nordstrom.common.file.VolumeInfo.VolumeProps
 
getVal() - Method in class com.nordstrom.common.params.Params.Param
Get value of this parameter.
getVolumeProps() - Static method in class com.nordstrom.common.file.VolumeInfo
Invoke the 'mount' utility and return its output as a mapped collection of volume property records.
getVolumeProps(InputStream) - Static method in class com.nordstrom.common.file.VolumeInfo
Parse the content of the provided input stream into a mapped collection of volume property records.

I

in(int, Object) - Static method in class com.nordstrom.common.jdbc.Param
Instantiate an IN parameter of the indicated type with the specified value.
IN - com.nordstrom.common.jdbc.Param.Mode
placeholder: '>'
inOut(int, Object) - Static method in class com.nordstrom.common.jdbc.Param
Instantiate an INOUT parameter of the indicated type with the specified value.
INOUT - com.nordstrom.common.jdbc.Param.Mode
placeholder: '='
isInput() - Method in class com.nordstrom.common.jdbc.Param
Determine if this parameter is an input.
isInput() - Method in enum com.nordstrom.common.jdbc.Param.Mode
Determine if this mode represents an input parameter.
isOutput() - Method in class com.nordstrom.common.jdbc.Param
Determine if this parameter is an output.
isOutput() - Method in enum com.nordstrom.common.jdbc.Param.Mode
Determine if this mode represents an output parameter.

J

JarUtils - Class in com.nordstrom.common.jar
This utility class provides methods related to Java JAR files: JarUtils.getClasspath(java.lang.String[]) assemble a classpath string from the specified array of dependencies. JarUtils.findJarPathFor(java.lang.String) find the path to the JAR file from which the named class was loaded. JarUtils.getJarPremainClass(java.lang.String) gets the 'Premain-Class' attribute from the indicated JAR file. NOTE: The core implementation for the JarUtils.findJarPathFor(String) method was shared on Stack Overflow by notnoop in their answer to a question regarding how to locate the JAR file from which a specified class was loaded.
JarUtils() - Constructor for class com.nordstrom.common.jar.JarUtils
 

M

MACINTOSH - com.nordstrom.common.file.OSInfo.OSType
 
mapOf(Params.Param...) - Static method in class com.nordstrom.common.params.Params.Param
Assemble a map of parameters.

O

OSInfo<T extends Enum<T> & OSInfo.OSProps> - Class in com.nordstrom.common.file
This class provides utility methods and abstractions for host operating system features.
OSInfo(Class<T>) - Constructor for class com.nordstrom.common.file.OSInfo
Create an object that supports the mappings defined by the specified enumeration.
OSInfo.OSProps - Interface in com.nordstrom.common.file
This interface defines the required contract for operating system mapping enumerations.
OSInfo.OSType - Enum in com.nordstrom.common.file
This enumeration defines the default set of operating system mappings.
osName() - Static method in class com.nordstrom.common.file.OSInfo
Get the name of the active operating system.
out(int) - Static method in class com.nordstrom.common.jdbc.Param
Instantiate an OUT parameter of the indicated type.
OUT - com.nordstrom.common.jdbc.Param.Mode
placeholder: '<'

P

param(String, Object) - Static method in class com.nordstrom.common.params.Params.Param
Create a parameter object for the specified key/value pair.
Param - Class in com.nordstrom.common.jdbc
This class is used to encapsulate parameters for stored procedure calls.
Param(String, Object) - Constructor for class com.nordstrom.common.params.Params.Param
Constructor for parameter object.
Param.Mode - Enum in com.nordstrom.common.jdbc
This enumeration defines the stored procedure parameter modes with their associated placeholder characters.
Params - Interface in com.nordstrom.common.params
This interface enables implementers to provide methods to support for concisely-defined parameters.
Params.Param - Class in com.nordstrom.common.params
This class defines a parameter object.
PathUtils - Class in com.nordstrom.common.file
This utility class provides a getNextPath method to acquire the next file path in sequence for the specified base name and extension in the indicated target folder.
PathUtils.PathModifier - Interface in com.nordstrom.common.file
Classes that implement this interface are called to supply additional elements for the path returned by PathUtils.ReportsDirectory.getPathForObject(Object).
PathUtils.ReportsDirectory - Enum in com.nordstrom.common.file
This enumeration contains methods to help build proxy subclass names and select reports directories.
pattern() - Method in interface com.nordstrom.common.file.OSInfo.OSProps
Get the OS name match pattern for this mapping.
pattern() - Method in enum com.nordstrom.common.file.OSInfo.OSType
 
prepend(String, String...) - Static method in class com.nordstrom.common.file.PathUtils
Prepend the specified string to the indicated array.
put(U) - Method in class com.nordstrom.common.file.OSInfo
Add the specified mapping to the collection.
put(U, String) - Method in class com.nordstrom.common.file.OSInfo
Add the specified mapping to the collection.
putAll(Class<U>) - Method in class com.nordstrom.common.file.OSInfo
Add the mappings defined by the specified enumeration to the collection.

S

set(CallableStatement, int) - Method in class com.nordstrom.common.jdbc.Param
Store this parameter at the indicated index for the specified callable statement.
SOLARIS - com.nordstrom.common.file.OSInfo.OSType
 
SUREFIRE_1 - com.nordstrom.common.file.PathUtils.ReportsDirectory
 
SUREFIRE_2 - com.nordstrom.common.file.PathUtils.ReportsDirectory
 
SUREFIRE_3 - com.nordstrom.common.file.PathUtils.ReportsDirectory
 
SUREFIRE_4 - com.nordstrom.common.file.PathUtils.ReportsDirectory
 

T

throwUnchecked(Throwable) - Static method in class com.nordstrom.common.base.UncheckedThrow
This method throws the specified checked exception, using generic type erasure to enable client methods to propagate checked exceptions without being required to declare them.

U

UncheckedThrow - Class in com.nordstrom.common.base
This utility class uses type erasure to enable client code to throw checked exceptions as unchecked.
UNIX - com.nordstrom.common.file.OSInfo.OSType
 
unwrap(Throwable) - Static method in class com.nordstrom.common.base.ExceptionUnwrapper
Unwrap the specified exception.
unwrap(Throwable, StringBuilder) - Static method in class com.nordstrom.common.base.ExceptionUnwrapper
Unwrap the specified exception, optionally retaining wrapper messages.
update(DatabaseUtils.QueryAPI, Object...) - Static method in class com.nordstrom.common.jdbc.DatabaseUtils
Execute the specified query object with supplied arguments as an 'update' operation.

V

val() - Method in enum com.nordstrom.common.jdbc.Param.Mode
Get the directionality flags for this parameter mode.
valueOf(String) - Static method in enum com.nordstrom.common.file.OSInfo.OSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nordstrom.common.file.PathUtils.ReportsDirectory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.nordstrom.common.jdbc.Param.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.nordstrom.common.file.OSInfo.OSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nordstrom.common.file.PathUtils.ReportsDirectory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.nordstrom.common.jdbc.Param.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Static method in class com.nordstrom.common.file.OSInfo
Get the version of the existing operating system.
VolumeInfo - Class in com.nordstrom.common.file
This utility class provides methods that parse the output of the 'mount' utility into a mapped collection of volume property records.
VolumeInfo.VolumeProps - Class in com.nordstrom.common.file
 

W

WINDOWS - com.nordstrom.common.file.OSInfo.OSType
 
A C D E F G I J M O P S T U V W 
All Classes All Packages