Index

A B C D E F G H I J L M N O P R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abbreviate(String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Abbreviates a String using ellipses.
abbreviate(String, int, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Abbreviates a String using ellipses.
acceptsURL(String) - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
addIfNotThere(Collection<T>, Collection<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
add each element of listToAdd if it is not already in list
addToFile(File, String, int, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
add a line to a file.
addToXmlFile(File, String, String[], String, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
add something to an xml file
admin - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerMainFunction
install grouper
analyzeAndFixJars - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerUpgradeTaskAction
analyze and fix jars
append(boolean) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a boolean.
append(boolean[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a boolean array.
append(boolean[], boolean[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of boolean.
append(boolean, boolean) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two booleanss are equal.
append(byte) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a byte.
append(byte[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a byte array.
append(byte[], byte[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of byte.
append(byte, byte) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two bytes are equal.
append(char) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a char.
append(char[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a char array.
append(char[], char[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of char.
append(char, char) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two chars are equal.
append(double) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a double.
append(double[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a double array.
append(double[], double[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of double.
append(double, double) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two doubles are equal by testing that the pattern of bits returned by doubleToLong are equal.
append(float) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a float.
append(float[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a float array.
append(float[], float[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of float.
append(float, float) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two floats are equal byt testing that the pattern of bits returned by doubleToLong are equal.
append(int) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for an int.
append(int[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for an int array.
append(int[], int[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of int.
append(int, int) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two ints are equal.
append(long) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a long.
append(long[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a long array.
append(long[], long[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of long.
append(long, long) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two long s are equal.
append(short) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a short.
append(short[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for a short array.
append(short[], short[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Deep comparison of array of short.
append(short, short) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two shorts are equal.
append(Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for an Object.
append(Object[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Append a hashCode for an Object array.
append(Object[], Object[]) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Performs a deep comparison of two Object arrays.
append(Object, Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Test if two Objects are equal using their equals method.
append(StringBuilder, String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
append and maybe put a separator in there
appendSuper(boolean) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Adds the result of super.equals() to this builder.
appendSuper(int) - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Adds the result of super.hashCode() to this builder.
applied - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
patch was applied
argAfter(String[], String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
return the arg after the argBefore, or null if not there, or exception if argBefore is not found
argKey(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
from a command line arg, get the key.
argMap(String[]) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
add an option: --whatever=val to a map of options where --whatever is key, and val is value
argMapBoolean(Map<String, String>, Map<String, String>, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the value from the argMap
argMapBoolean(Map<String, String>, Map<String, String>, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the value from the argMap, throw exception if not there and required
argMapFileList(Map<String, String>, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the list from comma separated from the argMap, throw exception if not there and required
argMapInteger(Map<String, String>, Map<String, String>, String, boolean, Integer) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the value from the argMap, throw exception if not there and required
argMapList(Map<String, String>, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the list from comma separated from the argMap, throw exception if not there and required
argMapSet(Map<String, String>, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the set from comma separated from the argMap, throw exception if not there and required
argMapString(Map<String, String>, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the value from the argMap, throw exception if not there and required
argMapTimestamp(Map<String, String>, Map<String, String>, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the value from the argMap, throw exception if not there and required
argValue(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
from a command line arg, get the key.
assertion(boolean, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If false, throw an assertException, and give a reason
assignDebugToConsole(boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
if we should debug to console
assignField(Class, Object, String, Object, boolean, boolean, boolean, Class<? extends Annotation>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
assign data to a field
assignField(Class, Object, String, Object, Class<? extends Annotation>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
assign data to a field.
assignField(Object, String, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
assign data to a field.
assignField(Field, Object, Object, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
assign data to a field
assignField(Field, Object, Object, boolean, boolean, Class<? extends Annotation>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
assign data to a field
assignSetter(Object, String, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
assign data to a setter.
attachParam(PreparedStatement, Object, int) - Method in enum class edu.internet2.middleware.grouperInstaller.util.GiDbUtils.DbType
attach a param to a prepared statement

B

back - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerDevelopAction
back to admin
back - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerManageAction
back to admin
backupAndCopyFile(File, File, boolean) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
backupAndDeleteFile(File, boolean) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
bakFile(File) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
batchList(Collection<T>, int, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
retrieve a batch by 0 index.
batchNumberOfBatches(int, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If batching this is the number of batches
batchNumberOfBatches(Collection<?>, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If batching this is the number of batches
bigDecimalObjectValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert an object to a byte, allow nulls
bin - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
bin directory
booleanObjectValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the Boolean value for an object
booleanValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the boolean value for an object, cant be null or blank
booleanValue(Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the boolean value for an object
buildContainer - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerMainFunction
build container
byteCountToDisplaySize(long) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Returns a human-readable version of the file size (original is in bytes).
byteObjectValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert an object to a byte, allow nulls
byteValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a byte

C

callMethod(Class, Object, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a method with no params (could be in superclass)
callMethod(Class, Object, String, Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a method (could be in superclass)
callMethod(Class, Object, String, Object, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a method
callMethod(Class, Object, String, Object, Object, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a method
callMethod(Class, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a static method up the stack.
callMethod(Class, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a static method with no params
callMethod(Class, String, Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a static method up the stack
callMethod(Object, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method for calling a method with no params (could be in superclass), will override security
capitalize(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Capitalizes a String changing the first letter to title case as per Character.toTitleCase(char).
charObjectValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the Character wrapper value for the input
charValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a char
checkConnection() - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
check connection to the db
checkConnectionQuery() - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
check connection to the db
checkForEvictions(boolean) - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
check and remove elements that are stale
classesString(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
print the simple names of a list of classes
classLoader() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
fast class loader
className(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
null safe classname method, gets the unenhanced name
classNameCollection(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
null safe classname method, max out at 20
classpathAddFile(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
add a jar to classpath
classpathAddUrl(URL) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
use reflection to add a jar to the classpath
clazz - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
goes on classpath
clear() - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
delete the cache
clearAll() - Static method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
clear out all caches everywhere (session, request, context, etc)
clone(T, Set<String>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
clone an object, assign primitives, Strings, maps of string attributes.
cloneFields(T, T, Set<String>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
clone an object, assign primitives, Strings, maps of string attributes.
cloneValue(T) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
helper method to clone the value of a field.
closeQuietly(InputStream) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Unconditionally close an InputStream.
closeQuietly(OutputStream) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Unconditionally close an OutputStream.
closeQuietly(Reader) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Unconditionally close an Reader.
closeQuietly(Writer) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
close a writer quietly
closeQuietly(Connection) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
close a connection null safe and dont throw exception
closeQuietly(ResultSet) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
close a resultSet null safe and dont throw exception
closeQuietly(Statement) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
close a statement null safe and dont throw exception
closeQuietly(ZipFile) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Unconditionally close a ZipFile.
CommandResult(String, String, int) - Constructor for class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.CommandResult
Create a container to hold the results of an execution.
compareObjectFields(Object, Object, Set<String>, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
compare two objects, compare primitives, Strings, maps of string attributes.
compareVersions(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Given two string of a.b.c..., return 0 if equal, -1 if first string is lower, and 1 if first string is higher (similar to Integer.compareTo())
computeSha1() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
compute sha1
computeUrl(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
compute a url of a resource
configPropertyDuplicates(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
configureTomcatUriEncoding(File) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
connect(String, Properties) - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
connection() - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
get a connection to the oracle DB
construct(Class<T>, Class[], Object[]) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
construct an instance by reflection
contains(Object[], Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks if the object is in the given array.
contains(String, char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks if String contains a search character, handling null.
contains(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks if String contains a search String, handling null.
containsAny(Collection<T>, Collection<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
if a collection contains any element in another collection
contentEquals(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Compares the contents of two files to determine if they are equal or not.
contentEquals(InputStream, InputStream) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Compare the contents of two Streams to determine if they are equal or not.
contentEquals(Reader, Reader) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Compare the contents of two Readers to determine if they are equal or not.
convertEhcacheBaseToProperties(File) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
convertEhcacheXmlToProperties - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerUpgradeTaskAction
convert
convertEhcacheXmlToProperties(File, File, URL) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
convertLongToChar(long) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
this method takes a long (less than 62) and converts it to a 1 character string (a-z, A-Z, 0-9)
convertLongToCharSmall(long) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
this method takes a long (less than 36) and converts it to a 1 character string (A-Z, 0-9)
convertLongToString(long) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a long to a string by converting it to base 62 (26 lower, 26 upper, 10 digits)
convertLongToStringSmall(long) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a long to a string by converting it to base 36 (26 upper, 10 digits)
convertSourcesXmlToProperties - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerUpgradeTaskAction
convert sources xml
convertSourcesXmlToProperties(File, URL) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
convertToRuntimeException(Exception) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an exception to a runtime exception
convertUrlToDriverClassIfNeeded(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
if there is no driver class specified, then try to derive it from the URL
copy(InputStream, OutputStream) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copy bytes from an InputStream to an OutputStream.
copy(InputStream, Writer) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copy bytes from an InputStream to chars on a Writer using the default character encoding of the platform.
copy(InputStream, Writer, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(Reader, Writer) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copy chars from a Reader to a Writer.
copyDirectory(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copies a whole directory to a new location preserving the file dates.
copyDirectory(File, File, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copies a whole directory to a new location.
copyDirectory(File, File, FileFilter) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copies a filtered directory to a new location preserving the file dates.
copyDirectory(File, File, FileFilter, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copies a filtered directory to a new location.
copyDirectoryToDirectory(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copies a directory to within another directory preserving the file dates.
copyFile(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copy a file to another file.
copyFile(File, File, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copies a file to a new location.
copyFile(File, File, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copy a file to another file.
copyFiles(String, String, Set<String>) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
copy files if they are different from one place to another, print out statuses
copyJarFileIfNotExists(File, File, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
Copy a jar file to another file.
copyLarge(InputStream, OutputStream) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Copy bytes from a large (over 2GB) InputStream to an OutputStream.
createDefaultCipher() - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
Create the default cipher
createParentDirectories(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Create the parent directories for a file if they do not already exist
Crypto - Class in edu.internet2.middleware.grouperInstaller.morphString
The purpose of this class is to provide encryption and decryption using standard Java libraries, for potentially large amounts of data.
Crypto(String) - Constructor for class edu.internet2.middleware.grouperInstaller.morphString.Crypto
Default crypto object
currentVersion() - Static method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
current grouper version

D

database - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageService
database
DatabaseShimBase - Class in edu.internet2.middleware.grouperInstaller.driverShim
driver in right classloader
DatabaseShimBase() - Constructor for class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
construct
DATE_FORMAT - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
string format of dates
DATE_MINUTES_SECONDS_FORMAT - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
format including minutes and seconds: yyyy/MM/dd HH:mm:ss
DATE_MINUTES_SECONDS_NO_SLASH_FORMAT - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
format including minutes and seconds: yyyyMMdd HH:mm:ss
dateMinutesSecondsFormat - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
synchronize code that uses this standard formatter for dates with minutes and seconds
dateToString(Date) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a date to a string using the standard web service pattern yyyy/MM/dd HH:mm:ss.SSS Note that HH is 0-23
dateValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert an object to a java.util.Date.
debug(Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
debug(Object, Throwable) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
debugToConsole() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
if we should debug to console
decrypt(InputStream) - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
the decrypted input stream
decrypt(OutputStream) - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
the decrypted output stream
decrypt(String) - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
Decrypt the string
DEFAULT_BUFFER_SIZE - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
The name says it all.
defaultIfBlank(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
return the string or the other if the first is blank
defaultIfEmpty(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Returns either the passed in String, or if the String is empty or null, the value of defaultStr.
defaultIfNull(T, T) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
genericized method to see if first is null, if so then return second, else first.
defaultString(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Returns either the passed in String, or if the String is null, an empty String ("").
defaultString(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Returns either the passed in String, or if the String is null, the value of defaultStr.
deleteQuietly(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Deletes a file, never throwing an exception.
deleteRecursiveDirectory(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
clear out all files recursively in a directory, including the directory itself
develop - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminAction
develop
dos2unix(File, String, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
run dos2unix on a file
dos2unix(Collection<File>, String, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
run dos2unix on a file
doubleObjectValue(Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the Double value of an object
doubleValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the double value of an object
doubleValueNoError(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the double value of an object, do not throw an exception if there is an error
downloadAndBuildClient() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
downloadAndConfigureApi() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
downloadAndConfigureUi() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
downloadAndUntarWs() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
downloadAndUnzipAnt() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
downloadAndUnzipGrouperSource(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
downloadAndUnzipMaven() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 

E

editFile(File, String, String[], String[], String, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
edit a property in a property file
editFile(File, String, String[], String[], String, String, boolean, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
edit a property in a property file
editPropertiesFile(File, String, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
edit a property in a property file
editXmlFileAttribute(File, String, Map<String, String>, String, String, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
edit an xml file attribute in a xml file
edu.internet2.middleware.grouperInstaller - package edu.internet2.middleware.grouperInstaller
 
edu.internet2.middleware.grouperInstaller.driverShim - package edu.internet2.middleware.grouperInstaller.driverShim
 
edu.internet2.middleware.grouperInstaller.morphString - package edu.internet2.middleware.grouperInstaller.morphString
 
edu.internet2.middleware.grouperInstaller.util - package edu.internet2.middleware.grouperInstaller.util
 
EMPTY - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
The empty String "".
EMPTY_OBJECT_ARRAY - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
An empty immutable Object array.
EMPTY_STRING_ARRAY - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
An empty immutable String array.
encrypt(InputStream) - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
Get the encrypted input stream
encrypt(OutputStream) - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
the encrypted output stream
encrypt(String) - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
Encrypt the string
Encrypt - Class in edu.internet2.middleware.grouperInstaller.morphString
from sh or bat file to encrypt a string
Encrypt() - Constructor for class edu.internet2.middleware.grouperInstaller.morphString.Encrypt
 
ENCRYPT_KEY - Static variable in class edu.internet2.middleware.grouperInstaller.morphString.Morph
 
enumValueOfIgnoreCase(Class<E>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
do a case-insensitive matching
enumValueOfIgnoreCase(Class<E>, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
do a case-insensitive matching
equals(Object) - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
 
equals(Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Compares two objects for equality, where either one or both objects may be null.
equals(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
null safe string compare
equalsIgnoreCase(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
equalsignorecase
error - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
patch had an error applying
error(Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
error(Object, Throwable) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
escapeUrlDecode(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
unescape url chars (e.g.
escapeUrlEncode(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
escape url chars (e.g.
execCommand(String[], boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command (with args).
execCommand(String[], boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command (with args).
execCommand(String[], boolean, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command (with args).
execCommand(String[], boolean, boolean, String[], File, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command (with args).
execCommand(String[], boolean, boolean, String[], File, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command (with args).
execCommand(String[], boolean, boolean, String[], File, String, boolean, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command (with args).
execCommand(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command, and split spaces for args (might not be what you want if you are using quotes)
execCommand(String, String[], boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
This will execute a command (with args).
executeUpdate(String) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
execute a query (insert/update/delete/etc)
executeUpdate(String, Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
execute a query (insert/update/delete/etc)
executeUpdate(String, List<Object>) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
execute a query (insert/update/delete/etc)
executeUpdate(String, List<Object>, boolean) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
execute a query (insert/update/delete/etc)
exit - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerDevelopAction
exit
exit - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerManageAction
exit
ExpirableCache<K,V> - Class in edu.internet2.middleware.grouperInstaller.util
This is like a map, but the setters also take an expire time which will mean the items in the cache will be automatically deleted.
ExpirableCache() - Constructor for class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
 
ExpirableCache(int) - Constructor for class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
 
ExpirableValue<T> - Class in edu.internet2.middleware.grouperInstaller.util
This holds the actual value of the map, and the time it was inserted, and the time that it should last in the cache
extensionFromName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the extension from name.

F

fatal(Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
fatal(Object, Throwable) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
field(Class, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a field object for a class, potentially in superclasses
fieldNames(Class, Class, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
return a set of Strings for a class and type.
fieldNames(Class, Class, Class<?>, boolean, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get all field names from a class, including superclasses (if specified)
fieldNames(Class, Class, Class<?>, boolean, boolean, boolean, Class<? extends Annotation>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get all field names from a class, including superclasses (if specified).
fieldNames(Class, Class, Class<? extends Annotation>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get all field names from a class, including superclasses (if specified) (up to and including the specified superclass).
fields(Class, Class, Class<? extends Annotation>, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get all fields from a class, including superclasses (if specified) (up to and including the specified superclass).
fields(Class, Class, Class, boolean, boolean, boolean, Class<? extends Annotation>, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get all fields from a class, including superclasses (if specified)
fieldValue(Class, Object, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
find out a field value
fieldValue(Object, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
find out a field value (invoke on supers, override security)
fieldValue(Field, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the value of a field, override security if needbe
fieldValue(Field, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the value of a field
file - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
normal file
fileAddLastSlashIfNotExists(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace separators which are wrong os, and add last slash if not exist
fileCanonicalPath(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get canonical path of file
fileCreate(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
create a file, throw exception if doesnt work (unless already exists)
fileDelete(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
delete a file
fileDescendantRelativePaths(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the relative paths of descendant files
fileFromResourceName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a file name from a resource name
fileListRecursive(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
list files recursively from parent, dont include
fileListRecursive(File, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
list files recursively from parent, dont include
fileMassagePathsNoLeadingOrTrailing(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
fileMove(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
move a file
fileMove(File, File, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
move a file
filePathStartsWith(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
fileRelativePath(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the relative path of descendant file
fileSha1(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
floatObjectValue(Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the Float value of an object
floatValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the float value of an object
floatValueNoError(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the float value of an object, do not throw an exception if there is an error
forName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Returns the class object.
fromClass(Class<?>) - Static method in enum class edu.internet2.middleware.grouperInstaller.util.GiDbUtils.DbType
convert an object arg to a dbtype
fromObject(Object) - Static method in enum class edu.internet2.middleware.grouperInstaller.util.GiDbUtils.DbType
convert an object arg to a dbtype

G

GcEqualsBuilder - Class in edu.internet2.middleware.grouperInstaller.util
Assists in implementing Object.equals(Object) methods.
GcEqualsBuilder() - Constructor for class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Constructor for GcEqualsBuilder.
GcHashCodeBuilder - Class in edu.internet2.middleware.grouperInstaller.util
Assists in implementing Object.hashCode() methods.
GcHashCodeBuilder() - Constructor for class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Uses two hard coded choices for the constants needed to build a hashCode.
GcHashCodeBuilder(int, int) - Constructor for class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Two randomly chosen, non-zero, odd numbers must be passed in.
generateKeyBytes(String, Integer) - Static method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
Generate a key.
get(Object, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Get a specific index of an array or collection (note for collections and iterating, it is more efficient to get an iterator and iterate
get(K) - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
get a value or null if not there or expired this will check for eviction, and evict if evictable
getCacheEvictions() - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
number of items evicted from cache
getCacheHits() - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
number of items successfully retrieved from cache
getCacheInserts() - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
number of items inserted into the cache
getCause(Throwable) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Introspects the Throwable to obtain the cause.
getCause(Throwable, String[]) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Introspects the Throwable to obtain the cause.
getDirName() - Method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
dirname in patch
getDriverClassName() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
return the driver classname
getDriverClassName() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.MySqlShim
 
getDriverClassName() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.OracleShim
 
getDriverClassName() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.PostgresShim
 
getDriverClassName() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.SqlServerShim
 
getErrors() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
errors to print when there is an error
getErrorText() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.CommandResult
If any error text was generated by the call, it will be set here.
getExitCode() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.CommandResult
If any exit code was generated by the call, it will be set here.
getFile() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
reference to the file object itself
getFullStackTrace(Throwable) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
A way to get the entire nested stack-trace of an throwable.
getGrouperInstallType() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperDirectories
are we an installed directory or source directory
getJavaCommand() - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
When the installer starts, it tests and validates the java command.
getMajorVersion() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
getMinorVersion() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
getOutputText() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.CommandResult
If any output text was generated by the call, it will be set here.
getParentLogger() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
getPatchFileType() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
type of file
getPath() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
path from the project directory for the file
getPropertyInfo(String, Properties) - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
getRelativePath() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
relative path is path from patch dir (e.g.
getSimpleName() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
name and extension of file
getter(Class, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a getter method object for a class, potentially in superclasses
getterHelper(Class, String, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a setter method object for a class, potentially in superclasses
getterNameFromPropertyName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
generate getBb from bb
getters(Class, Class, Class<? extends Annotation>, Boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get all getters from a class, including superclasses (if specified) (up to and including the specified superclass).
getThrowables(Throwable) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Returns the list of Throwable objects in the exception chain.
GiDbUtils - Class in edu.internet2.middleware.grouperInstaller.util
the instance can be reused, it doesnt store state except the connection user/pass etc
GiDbUtils(String, String, String) - Constructor for class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
construct
GiDbUtils.DbType - Enum Class in edu.internet2.middleware.grouperInstaller.util
oracle types
GiGrouperVersion - Class in edu.internet2.middleware.grouperInstaller
keep track of which version grouper is.
GiGrouperVersion(String) - Constructor for class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
private constructor
greaterOrEqualToArg(GiGrouperVersion) - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
see if the grouper version is greater than or equal to a certain version
greaterOrEqualToArg(String) - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
see if the grouper version is greater than or equal to a certain version
grouperDaemon - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageService
daemon (loader)
GrouperDirectories() - Constructor for class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperDirectories
 
GrouperInstaller - Class in edu.internet2.middleware.grouperInstaller
Install grouper
GrouperInstaller() - Constructor for class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
GrouperInstaller.GrouperDirectories - Class in edu.internet2.middleware.grouperInstaller
structure and logic to locate where grouper is installed (or will be?)
GrouperInstaller.GrouperDirectories.GrouperInstallType - Enum Class in edu.internet2.middleware.grouperInstaller
which type of install are we
GrouperInstaller.GrouperInstallerAdminAction - Enum Class in edu.internet2.middleware.grouperInstaller
 
GrouperInstaller.GrouperInstallerAdminManageService - Enum Class in edu.internet2.middleware.grouperInstaller
 
GrouperInstaller.GrouperInstallerAdminManageServiceAction - Enum Class in edu.internet2.middleware.grouperInstaller
 
GrouperInstaller.GrouperInstallerDevelopAction - Enum Class in edu.internet2.middleware.grouperInstaller
 
GrouperInstaller.GrouperInstallerMainFunction - Enum Class in edu.internet2.middleware.grouperInstaller
main function of grouper installer
GrouperInstaller.GrouperInstallerManageAction - Enum Class in edu.internet2.middleware.grouperInstaller
 
GrouperInstaller.GrouperInstallerPatchStatus - Enum Class in edu.internet2.middleware.grouperInstaller
 
GrouperInstaller.GrouperInstallerUpgradeTaskAction - Enum Class in edu.internet2.middleware.grouperInstaller
 
GrouperInstallerIndexFile - Class in edu.internet2.middleware.grouperInstaller
when indexing a file, keep track of the name, file, type, etc
GrouperInstallerIndexFile() - Constructor for class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
 
GrouperInstallerIndexFile.PatchFileType - Enum Class in edu.internet2.middleware.grouperInstaller
type of patch file
GrouperInstallerLog - Class in edu.internet2.middleware.grouperInstaller.util
 
GrouperInstallerLog(Log) - Constructor for class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
wrap a logger
GrouperInstallerMergePatchFiles - Class in edu.internet2.middleware.grouperInstaller
grouper installer merge properties files main
GrouperInstallerMergePatchFiles() - Constructor for class edu.internet2.middleware.grouperInstaller.GrouperInstallerMergePatchFiles
 
grouperInstallerOverrideMap() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
override map for properties for testing
grouperInstallerProperties() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
grouper installer properties
GrouperInstallerUtils - Class in edu.internet2.middleware.grouperInstaller.util
utility methods for grouper.
GrouperInstallerUtils() - Constructor for class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
GrouperInstallerUtils.CommandResult - Class in edu.internet2.middleware.grouperInstaller.util
The results of executing a command.
grouperInstallerVersion() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the version from jar e.g.
grouperVersionGreaterOrEqual(String) - Static method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
see if the grouper version is greater than or equal to a certain version
gshExcutableAndDos2Unix(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
gshExcutableAndDos2Unix(String, String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
gzip(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 

H

hashCode() - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
 
hasOption(int, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
see if options have a specific option by int bits
hostname() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the hostname of this machine

I

incrementChar(char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
increment a character (A-Z then 0-9)
incrementStringInt(char[]) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Increment a string with A-Z and 0-9 (no lower case so case insensitive apps like windows IE will still work)
indent(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
this method will indent xml or json.
INDEX_NOT_FOUND - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Represents a failed index search.
indexOf(Object[], Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Find the index of the given object in the array.
indexOf(Object[], Object, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Find the index of the given object in the array starting at the given index.
info(Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
info(Object, Throwable) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
init(File) - Static method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
init(String) - Method in class edu.internet2.middleware.grouperInstaller.morphString.Crypto
initialize the key and cipher
injectInException(Throwable, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If we can, inject this into the exception, else return false
installed - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperDirectories.GrouperInstallType
installed Grouper env
intObjectValue(Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the Integer value of an object
intValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a int
intValue(Object, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a int
intValueNoError(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the int value of an object, do not throw an exception if there is an error
invokeMethod(Method, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Safely invoke a reflection method that takes no args
invokeMethod(Method, Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Safely invoke a reflection method
isAscii(char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
is ascii char
isBlank(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
See if the input is null or if string, if it is empty or blank (whitespace)
isBlank(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks if a String is whitespace, empty ("") or null.
isDebugEnabled() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
isEmpty(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks if a String is empty ("") or null.
isEquals() - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Returns true if the fields that have been checked are all equal.
isErrorEnabled() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
isFatalEnabled() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
isGetter(Method) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
if the method name starts with get, and takes no args, and returns something, then getter
isHasMultipleFilesByPath() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
if there are multiple files by path from start of project
isHasMultipleFilesByRelativePath() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
if there are multiple files by relative path (in the patch)
isHasMultipleFilesBySimpleName() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
if there are multiple files by this simplename
isInfoEnabled() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
isMysql() - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
see if the config file seems to be mysql
isMysql(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
see if the config file seems to be mysql
isNestedThrowable(Throwable) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks whether this Throwable class can store a cause.
isNotBlank(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
isOracle() - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
see if the config file seems to be oracle
isOracle(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
see if the config file seems to be oracle
isPostgres() - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
see if the config file seems to be postgres
isPostgres(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
see if the config file seems to be postgres
isScalar(Class<?>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
see if a class is a scalar (not bean, not array or list, etc)
isSetter(Method) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
if the method name starts with get, and takes no args, and returns something, then getter
isThrowableNested() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks if the Throwable class has a getCause method.
isTraceEnabled() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
isWarnEnabled() - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
isWindows() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
see if we are running on windows
iterator(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
null safe iterator getter if the type if collection

J

jarFile(Class) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a jar file from a sample class
jarFileBaseName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
if jarfile is something-1.2.3.jar, return something
jarFileBaseNames(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
if jarfile is someThing-1.2.3.jar, return something
jarFindJar(File, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
find a jar
jarFindJar(List<File>, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
find a jar
jarNewerVersion(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
see which jar is newer or null if dont know
jarVersion(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
jarVersion(File, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
jarVersion(Class) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the version from the manifest of a jar
jarVersion0(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the property value from version in the jar filename; e.g.
jarVersion1(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the property value from version in the manifest of a jar
jarVersion2(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
JAVA_MIN_VERSION - Static variable in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
javaCommand() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Deprecated.
javaHome() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Deprecated.
jdbcCompliant() - Method in class edu.internet2.middleware.grouperInstaller.driverShim.DatabaseShimBase
 
join(Object[]) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Object[], String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Joins the elements of the provided array into a single String containing the provided list of elements.
join(Iterator, char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Joins the elements of the provided Iterator into a single String containing the provided elements.
join(Iterator, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Joins the elements of the provided Iterator into a single String containing the provided elements.

L

leftPad(String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Left pad a String with spaces (' ').
leftPad(String, int, char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Left pad a String with a specified character.
leftPad(String, int, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Left pad a String with a specified String.
length(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Null safe array length or map
lengthAscii(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
find the length of ascii chars (non ascii are counted as two)
lessThanArg(GiGrouperVersion) - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
see if this version is less than the argument one
lessThanArg(GiGrouperVersion, boolean) - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
see if this version is less than the argument one
lessThanMajorMinorArg(GiGrouperVersion, boolean) - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
see if this version is less than the argument one, only considering major and minor version
lib - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
library
listPopOne(List<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Return the zero element of the list, if it exists, null if the list is empty.
listSelect(Class<T>, String, List<GiDbUtils.DbType>) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
run a query and get rows back
listSelect(Class<T>, String, List<GiDbUtils.DbType>, List<Object>) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
run a query and get rows back
LOG_ERROR - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
log4jDebugSql(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
logic(GrouperInstaller) - Method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerMainFunction
run the logic for the installer function
logs - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerManageAction
logs
longObjectValue(Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the Long value of an object
longValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a long
longValue(Object, long) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a long
longValueNoError(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the long value of an object, do not throw an exception if there is an error

M

main(String[]) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
main(String[]) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerMergePatchFiles
 
main(String[]) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
manage - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminAction
manage
manifestProperty(Class, String[]) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the version from the manifest of a jar
manifestVersion(File, Manifest) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
mapDifferences(Map<K, V>, Map<K, V>, Set<K>, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
see if two maps are the equivalent (based on number of entries, and the equals() method of the keys and values)
mapEquals(Map<K, V>, Map<K, V>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
see if two maps are the equivalent (based on number of entries, and the equals() method of the keys and values)
mapToString(Map) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a set to a string (comma separate)
MapToString(Map) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Deprecated.
use mapToString(map)
mergeEhcacheXmlFiles(File, File, File) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
mergePatchFiles(File, File, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerMergePatchFiles
 
method(Class<?>, String, Object, Class<?>, boolean, boolean, Class<? extends Annotation>, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the set of methods
methodNames(Class<?>, Class<?>, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
simple method to get method names
methodsHelper(Class<?>, Class<?>, boolean, boolean, Class<? extends Annotation>, boolean, Set<Method>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the set of methods
mkdirs(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Create directories, throw exception if not possible.
monthInt(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a month string to an int (1 indexed).
Morph - Class in edu.internet2.middleware.grouperInstaller.morphString
 
MySqlShim - Class in edu.internet2.middleware.grouperInstaller.driverShim
mysql driver in right classloader
MySqlShim() - Constructor for class edu.internet2.middleware.grouperInstaller.driverShim.MySqlShim
 

N

newFileUniqueName(String, String, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make a new file in the name prefix dir.
newInstance(Class<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Construct a class
newlineFromFile(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
based on file contents see what the newline type is
next(Object, Iterator, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If array, get the element based on index, if Collection, get it based on iterator.
nonNull(List<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure a list is non null.
nonNull(Map<K, V>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure it is non null, if null, then give new map
nonNull(Set<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure a list is non null.
nonNull(T[], Class<?>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure a array is non null.
NOT_FOUND - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
special number when a number is not found
nullOrBlank(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
is an object null or blank

O

ONE_GB - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
The number of bytes in a gigabyte.
ONE_KB - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
The number of bytes in a kilobyte.
ONE_MB - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
The number of bytes in a megabyte.
OracleShim - Class in edu.internet2.middleware.grouperInstaller.driverShim
oracle driver in right classloader
OracleShim() - Constructor for class edu.internet2.middleware.grouperInstaller.driverShim.OracleShim
 
oracleStandardNameFromJava(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the oracle underscore name e.g.

P

packInts(int, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
pack two ints into a long.
parentStemNameFromName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the parent stem name from name.
password(InputStream, String) - Static method in class edu.internet2.middleware.grouperInstaller.morphString.Encrypt
 
portAvailable(int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks to see if a specific port is available.
portAvailable(int, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Checks to see if a specific port is available.
PostgresShim - Class in edu.internet2.middleware.grouperInstaller.driverShim
postgres driver in right classloader
PostgresShim() - Constructor for class edu.internet2.middleware.grouperInstaller.driverShim.PostgresShim
 
prefixOrSuffix(String, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the prefix or suffix of a string based on a separator
processResultSet(ResultSet, int) - Method in enum class edu.internet2.middleware.grouperInstaller.util.GiDbUtils.DbType
get the data
promptForEnum(String, String, Class<?>) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
try 10 times to get enum
promptForEnum(String, String, Class<?>, Object, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
try 10 times to get enum
propertiesCacheClear() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
clear properties cache (e.g.
propertiesContainsKey(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
if the properties contains a key
propertiesFromFile(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
properties from file
propertiesFromResourceName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
read properties from a resource, dont modify the properties returned since they are cached
propertiesFromResourceName(String, boolean, boolean, Class<?>, StringBuilder) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
read properties from a resource, dont modify the properties returned since they are cached
propertiesThreadLocalOverrideMap(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
override map for properties in thread local to be used in a web server or the like, based on property file name
propertiesValue(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a property and validate required from grouper.installer.properties
propertiesValue(String, Properties, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a boolean property, or the default if cant find.
propertiesValue(Properties, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a value (trimmed to e) from a property file
propertiesValue(Properties, Map<String, String>, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a value (trimmed to e) from a property file
propertiesValue(Properties, Map<String, String>, Map<String, String>, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a value (trimmed to e) from a property file
propertiesValueBoolean(String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a boolean and validate from grouper.installer.properties
propertiesValueBoolean(String, Properties, Map<String, String>, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a boolean property, or the default if cant find.
propertiesValueBoolean(Properties, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a boolean property, or the default if cant find
propertiesValueBoolean(Properties, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a boolean property, or the default if cant find
propertiesValueBoolean(Properties, Map<String, String>, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a boolean property, or the default if cant find
propertiesValueInt(String, int, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a boolean and validate from grouper.installer.properties
propertiesValueInt(String, Properties, Map<String, String>, String, int, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get an int property, or the default if cant find.
propertiesValueInt(Properties, Map<String, String>, String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a int property, or the default if cant find
propertiesValueInt(Properties, Map<String, String>, Map<String, String>, String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a int property, or the default if cant find
propertyName(Method) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If this is a getter or setter, then get the property name
propertyType(Class, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
use reflection to get a property type based on getter or setter or field
propertyValidateValueBoolean(String, Properties, Map<String, String>, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure a value is boolean in properties
propertyValidateValueClass(String, Properties, Map<String, String>, String, Class<?>, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure a property is a class of a certain type
propertyValidateValueInt(String, Properties, Map<String, String>, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure a value is int in properties
propertyValidateValueRequired(String, Properties, Map<String, String>, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
make sure a value exists in properties
propertyValue(Object, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
this assumes the property exists, and is a simple property
put(K, V) - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
put a value into the cache, accept the default time to live for this cache
put(K, V, int) - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
put a value into the cache, accept the default time to live for this cache

R

readFileIntoString(File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
readFileIntoStringUtf8(File) - Static method in class edu.internet2.middleware.grouperInstaller.morphString.Morph
 
readFileToString(File, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Reads the contents of a file into a String.
readFromFileIfFile(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
if the input is a file, read string from file.
readFromFileIfFileUtf8(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.morphString.Morph
 
readResourceIntoString(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
readResourceIntoString(String, Class<?>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
read resource into string
reflectionEquals(Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
This method uses reflection to determine if the two Objects are equal.
reflectionEquals(Object, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
This method uses reflection to determine if the two Objects are equal.
reflectionEquals(Object, Object, boolean, Class) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
This method uses reflection to determine if the two Objects are equal.
reflectionHashCode(int, int, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
This method uses reflection to build a valid hash code.
reflectionHashCode(int, int, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
This method uses reflection to build a valid hash code.
reflectionHashCode(int, int, Object, boolean, Class) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
This method uses reflection to build a valid hash code.
reflectionHashCode(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
This method uses reflection to build a valid hash code.
reflectionHashCode(Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
This method uses reflection to build a valid hash code.
registerDriverOnce(String) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
 
remove(Object, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Remove the iterator or index
remove(Object, Iterator, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Remove the iterator or index
removeLegacyHibernateProperties(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
repeat(String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Repeat a String repeat times to form a new String.
replace(Writer, String, Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace a string or strings from a string, and put the output in a string buffer.
replace(Writer, String, Object, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace a string or strings from a string, and put the output in a string buffer
replace(StringBuffer, String, Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace a string or strings from a string, and put the output in a string buffer.
replace(StringBuffer, String, Object, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace a string or strings from a string, and put the output in a string buffer
replace(String, Object, Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace a string or strings from a string, and put the output in a string buffer.
replace(String, Object, Object, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace a string or strings from a string, and put the output in a string buffer
replace(String, Object, Object, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace a string or strings from a string, and put the output in a string buffer
replace(String, String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Replaces all occurrences of a String within another String.
replace(String, String, String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Replaces a String with another String inside a larger String, for the first max values of the search String.
replaceNewlinesWithSpace(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace newlines with space
replaceWhitespaceWithSpace(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
replace all whitespace with space
reportOnConflictingJars(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
responseBodyAsString(HttpMethodBase) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
for testing, get the response body as a string
restart - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageServiceAction
restart
result() - Method in class edu.internet2.middleware.grouperInstaller.util.XmlIndenter
get the result
retrieveExecutorService() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
retrieveLog(Class<?>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
retrievePasswordFromStdin(boolean, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
retrieve a password from stdin
retrievePasswordFromStdin(InputStream, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
reverted - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
patch was removed
rightPad(String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Right pad a String with spaces (' ').
rightPad(String, int, char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Right pad a String with a specified character.
rightPad(String, int, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Right pad a String with a specified String.
rollbackQuietly(Connection) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
rollback quiently
rollbackQuietly(Connection) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
rollback a connection quietly

S

saveStringIntoFile(File, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
save a string into a file, file does not have to exist
saveStringIntoFile(File, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
save a string into a file, file does not have to exist
select(Class<T>, String) - Method in class edu.internet2.middleware.grouperInstaller.util.GiDbUtils
select a value from the db
services - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerManageAction
services
setDirName(String) - Method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
dirname in patch
setEquals(boolean) - Method in class edu.internet2.middleware.grouperInstaller.util.GcEqualsBuilder
Sets the isEquals value.
setErrors(StringBuilder) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
errors to print when there is an error
setFile(File) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
reference to the file object itself
setGrouperInstallType(GrouperInstaller.GrouperDirectories.GrouperInstallType) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperDirectories
are we an installed directory or source directory
setHasMultipleFilesByPath(boolean) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
if there are multiple files by path from start of project
setHasMultipleFilesByRelativePath(boolean) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
if there are multiple files by relative path (in the patch)
setHasMultipleFilesBySimpleName(boolean) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
if there are multiple files by this simplename
setPatchFileType(GrouperInstallerIndexFile.PatchFileType) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
type of file
setPath(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
path from the project directory for the file
setRelativePath(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
relative path is path from patch dir (e.g.
setSimpleName(String) - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
name and extension of file
setter(Class, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a setter method object for a class, potentially in superclasses
setterHelper(Class, String, String, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a setter method object for a class, potentially in superclasses
setterNameFromPropertyName(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
generate setBb from bb
setters(Class, Class, Class<?>, boolean, Class<? extends Annotation>, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get all setters from a class, including superclasses (if specified)
setToString(Set) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a set to a string (comma separate)
shortObjectValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get the Short value of an object.
shortValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a short
size(boolean) - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
number of elements in map (and check for
skippedPermanently - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
patch was skipped permanently, dont prompt again
skippedTemporarily - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
patch was skipped temporarily, prompt again
sleep(long) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
sleep, if interrupted, throw runtime
source - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperDirectories.GrouperInstallType
source Grouper env
split(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, using whitespace as the separator.
split(String, char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, separator specified.
split(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, separators specified.
split(String, String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array with a maximum length, separators specified.
splitByWholeSeparator(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, separator string specified.
splitByWholeSeparator(String, String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, separator string specified.
splitLines(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
split a string (e.g.
splitPreserveAllTokens(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, using whitespace as the separator, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, separator specified, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array, separators specified, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Splits the provided text into an array with a maximum length, separators specified, preserving all tokens, including empty tokens created by adjacent separators.
splitTrim(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
split a string based on a separator into an array, and trim each entry (see the Commons Util trim() for more details)
splitTrim(String, String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
split a string based on a separator into an array, and trim each entry (see the Commons Util trim() for more details)
splitTrimToList(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
split a string based on a separator into an array, and trim each entry (see the Commons Util trim() for more details)
SqlServerShim - Class in edu.internet2.middleware.grouperInstaller.driverShim
sql server driver in right classloader
SqlServerShim() - Constructor for class edu.internet2.middleware.grouperInstaller.driverShim.SqlServerShim
 
start - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageServiceAction
start
staticToString() - Static method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
string representation of cache
status - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageServiceAction
status
stop - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageServiceAction
stop
STRING - Enum constant in enum class edu.internet2.middleware.grouperInstaller.util.GiDbUtils.DbType
string type
stringToDate(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a string to a date using the standard web service pattern Note that HH is 0-23
stringToDate2(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
take as input: yyyy/mm/dd yyyy-mm-dd dd-mon-yyyy yyyy/mm/dd hh:mm:ss dd-mon-yyyy hh:mm:ss yyyy/mm/dd hh:mm:ss.SSS dd-mon-yyyy hh:mm:ss.SSS
stringToTimestamp(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a string to timestamp based on the following formats: yyyyMMdd yyyy/MM/dd HH:mm:ss yyyy/MM/dd HH:mm:ss.SSS yyyy/MM/dd HH:mm:ss.SSSSSS
stringValue(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert an object to a string
stringValue(Date) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a date to the standard string yyyymmdd
stringValueOrNull(String) - Static method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
return the parsed and tostring version of this version string (consistent), or null if nothing passed in
stripEnd(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Strips any of a set of characters from the end of a String.
stripLastSlashIfExists(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
strip the last slash (/ or \) from a string if it exists
stripPrefix(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.morphString.Morph
strip the prefix off
stripStart(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Strips any of a set of characters from the start of a String.
substituteCommonVars(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
substitute common vars like $space$ and $newline$
substringAfter(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Gets the substring after the first occurrence of a separator.
substringAfterLast(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Gets the substring after the last occurrence of a separator.
substringBefore(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Gets the substring before the first occurrence of a separator.
substringBeforeLast(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Gets the substring before the last occurrence of a separator.
suffixAfterChar(String, char) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
return the suffix after a char.

T

tar(File, File) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
turn a directory and contents into a tar file
tar(File, File, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
turn a directory and contents into a tar file
tempFilePathForJars - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
set this to copy jars if the jarinputstream doesnt work, must end in File.separator, set this at the beginning of the program.
testMorphKey - Static variable in class edu.internet2.middleware.grouperInstaller.morphString.Morph
if testing, and not relying on morph key being there, use this
theLogLevel - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
log level
threadRunWithStatusDots(Runnable, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
every 5 seconds print a status dot to system out, and newline at end.
threadRunWithStatusDots(Runnable, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
every 5 seconds print a status dot to system out, and newline at end.
TIMESTAMP_FORMAT - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
format on screen of config for milestone: yyyy/MM/dd HH:mm:ss.SSS
TIMESTAMP_NO_SLASH_FORMAT - Static variable in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
format on screen of config for milestone: yyyyMMdd HH:mm:ss.SSS
timestampToString(Date) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert a timestamp into a string: yyyy/MM/dd HH:mm:ss.SSS
toArray(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert a list to an array with the type of the first element e.g.
toArray(Collection, Class<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert a list into an array of type of theClass
toHashCode() - Method in class edu.internet2.middleware.grouperInstaller.util.GcHashCodeBuilder
Return the computed hashCode.
toList(T...) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
return a list of objects from varargs.
toListClasses(Class<?>...) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert classes to a list
tomcat - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageService
tomcat
TOMCAT_VERSION - Static variable in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
TOMEE_VERSION - Static variable in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
toSet(T...) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
return a set of objects from varargs.
toSqlDate(Date) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
null safe convert from util date to sql date
toString() - Method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
 
toString() - Method in class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile
 
toString() - Method in class edu.internet2.middleware.grouperInstaller.util.ExpirableCache
string representation of cache
toString(InputStream, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Get the contents of an InputStream as a String.
toStringForLog(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
print out various types of objects
toStringForLog(Object, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
print out various types of objects
toStringSafe(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
fail safe toString for Exception blocks, and include the stack if there is a problem with toString()
toTimestamp(Object) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert a string or object to a timestamp (could be string, date, timestamp, etc) yyyymmdd or yyyy/MM/dd HH:mm:ss or yyyy/MM/dd HH:mm:ss.SSS or yyyy/MM/dd HH:mm:ss.SSSSSS
trace(Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
trace(Object, Throwable) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
translate - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerDevelopAction
logs
trim(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
trim whitespace from string
trimEnd(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
trim the end of a string
trimToEmpty(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
trim to empty, convert null to empty
truncateAscii(String, int) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
find the length of ascii chars (non ascii are counted as two)
typeCast(Object, Class<T>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If necessary, convert an object to another type.
typeCast(Object, Class<T>, boolean, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
If necessary, convert an object to another type.

U

uniqueId() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
get a unique string identifier based on the current time, this is not globally unique, just unique for as long as this server is running...
unpackInt(long, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
take a long
upgradeTask - Enum constant in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminAction
convert

V

valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperDirectories.GrouperInstallType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageService
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageServiceAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerDevelopAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerMainFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerManageAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerUpgradeTaskAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.internet2.middleware.grouperInstaller.util.GiDbUtils.DbType
Returns the enum constant of this class with the specified name.
valueOfIgnoreCase(String) - Static method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
convert string to version like an enum would
valueOfIgnoreCase(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
convert string to version like an enum would
valueOfIgnoreCase(String, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerMainFunction
convert a string to the enum
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminAction
 
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageService
 
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageServiceAction
 
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerDevelopAction
 
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerMainFunction
 
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerManageAction
 
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
 
valueOfIgnoreCase(String, boolean, boolean) - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerUpgradeTaskAction
 
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperDirectories.GrouperInstallType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageService
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerAdminManageServiceAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerDevelopAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerMainFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerManageAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerPatchStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstaller.GrouperInstallerUpgradeTaskAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.GrouperInstallerIndexFile.PatchFileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.internet2.middleware.grouperInstaller.util.GiDbUtils.DbType
Returns an array containing the constants of this enum class, in the order they are declared.

W

warn(Object) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
warn(Object, Throwable) - Method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerLog
 
writeStringToFile(File, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Writes data to a file.
writeStringToFile(File, String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Writes data to a file.

X

xmlDocumentBuilderFactory() - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
xml builder factory that doesnt go to internet to get dtd
xmlElementToXml(String, String, Map<String, String>) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
turn a map of attributes into an xml string
xmlElementValue(Element, String, boolean, String) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
get a subelement value.
xmlEscape(String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert an XML string to HTML to display on the screen
xmlEscape(String, boolean) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
Convert an XML string to HTML to display on the screen
XmlIndenter - Class in edu.internet2.middleware.grouperInstaller.util
indent xml, assumes the input is not yet indented.
XmlIndenter(String) - Constructor for class edu.internet2.middleware.grouperInstaller.util.XmlIndenter
 
xmlNodeAttributeDifferences(Element, Element) - Static method in class edu.internet2.middleware.grouperInstaller.GrouperInstaller
 
xmlToString(Node) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
convert XML to string
xpathEvaluate(File, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
xpathEvaluate(InputStream, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
xpathEvaluate(URL, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
xpathEvaluateAttribute(File, String, String) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 
xpathEvaluateAttributeInt(File, String, String, Integer) - Static method in class edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils
 

_

_grouperVersionGreaterOrEqualHelper(String, String) - Static method in class edu.internet2.middleware.grouperInstaller.GiGrouperVersion
helper method for unit testing
A B C D E F G H I J L M N O P R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form