Skip navigation links
A C D E F G I J L N P R S U W 

A

addFileToJarOutputStream(File, StringBuilder, JarOutputStream) - Static method in class de.julielab.java.utilities.FileUtilities
Adds a file entry to a JarOutputStream.
addJarToClassPath(File) - Static method in class de.julielab.java.utilities.classpath.JarLoader
 
Agent - Class in de.julielab.java.utilities.classpath
Taken from https://stackoverflow.com/a/46457506/1314955
Agent() - Constructor for class de.julielab.java.utilities.classpath.Agent
 
agentmain(String, Instrumentation) - Static method in class de.julielab.java.utilities.classpath.Agent
 

C

check() - Method in class de.julielab.java.utilities.prerequisites.EmptyChecker
 
check() - Method in class de.julielab.java.utilities.prerequisites.NullChecker
 
check() - Method in class de.julielab.java.utilities.prerequisites.ParameterChecker
 
checkFilesExist(HierarchicalConfiguration<ImmutableNode>, String...) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
 
checkParameters(HierarchicalConfiguration<ImmutableNode>, String...) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
 
checkThat() - Static method in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
 
CLIInteractionUtilities - Class in de.julielab.java.utilities
This class offers helpful methods for standard command line interface applications.
CLIInteractionUtilities() - Constructor for class de.julielab.java.utilities.CLIInteractionUtilities
 
CompressionUtilities - Class in de.julielab.java.utilities
Utility class to work with compressed files.
CompressionUtilities() - Constructor for class de.julielab.java.utilities.CompressionUtilities
 
ConfigurationUtilities - Class in de.julielab.java.utilities
Utilities for the work with commons configuration 2.
ConfigurationUtilities() - Constructor for class de.julielab.java.utilities.ConfigurationUtilities
 
createJarFile(File, File...) - Static method in class de.julielab.java.utilities.FileUtilities
Creates a JAR file with the given files as content.

D

de.julielab.java.utilities - package de.julielab.java.utilities
 
de.julielab.java.utilities.classpath - package de.julielab.java.utilities.classpath
 
de.julielab.java.utilities.prerequisites - package de.julielab.java.utilities.prerequisites
 
dot(String...) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
Convenience method for quick concatenation of hierarchical configuration keys.

E

EmptyChecker - Class in de.julielab.java.utilities.prerequisites
 
EmptyChecker(PrerequisiteChecker, Collection...) - Constructor for class de.julielab.java.utilities.prerequisites.EmptyChecker
 
EmptyChecker(PrerequisiteChecker, Supplier<Collection<?>>[]) - Constructor for class de.julielab.java.utilities.prerequisites.EmptyChecker
 
execute() - Method in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
Checks for null items and, if found, generates an error message.
extract(File, File, boolean) - Static method in class de.julielab.java.utilities.CompressionUtilities
Extracts the given file into the given directory.

F

FileUtilities - Class in de.julielab.java.utilities
This class is a collection of useful file-related static methods.
FileUtilities() - Constructor for class de.julielab.java.utilities.FileUtilities
 
findResource(String) - Static method in class de.julielab.java.utilities.FileUtilities
Tries to find a resource by the given name.

G

get(PrerequisiteChecker, Supplier<?>, String) - Static method in class de.julielab.java.utilities.prerequisites.SupplierChecker
 
getInputStreamFromFile(File) - Static method in class de.julielab.java.utilities.FileUtilities
Returns an InputStream for file.
getInputStreamFromUri(URI) - Static method in class de.julielab.java.utilities.UriUtilities
 
getLinesFromInputStream(InputStream) - Static method in class de.julielab.java.utilities.IOStreamUtilities
Interprets is as a stream of UTF-8 encoded lines and returns all lines.
getName(int) - Method in class de.julielab.java.utilities.prerequisites.ParameterChecker
 
getOutputStreamToFile(File) - Static method in class de.julielab.java.utilities.FileUtilities
Returns an OutputStream for file.
getReaderFromFile(File) - Static method in class de.julielab.java.utilities.FileUtilities
Returns a reader from the file file where the file may be a regular file or gzipped.
getReaderFromInputStream(InputStream) - Static method in class de.julielab.java.utilities.IOStreamUtilities
Returns a buffered reader with UTF-8 encoding from the given input stream.
getReaderFromUri(URI) - Static method in class de.julielab.java.utilities.UriUtilities
 
getWriterToFile(File) - Static method in class de.julielab.java.utilities.FileUtilities
Returns a writer to the file file where the destination file may will be gzipped if file has the extension .gz or .gzip.

I

IOStreamUtilities - Class in de.julielab.java.utilities
 
IOStreamUtilities() - Constructor for class de.julielab.java.utilities.IOStreamUtilities
 
items - Variable in class de.julielab.java.utilities.prerequisites.ParameterChecker
 

J

JarLoader - Class in de.julielab.java.utilities.classpath
This class adds JAR files to the classpath at runtime.
JarLoader() - Constructor for class de.julielab.java.utilities.classpath.JarLoader
 

L

last(String) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
 
loadLibraryWithURLClassloader(File) - Static method in class de.julielab.java.utilities.classpath.JarLoader
https://stackoverflow.com/questions/27187566/load-jar-dynamically-at-runtime
loadXmlConfiguration(File) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
Loads the Apache Commons Configuration2 XMLConfiguration from the given file.
LS - Static variable in class de.julielab.java.utilities.ConfigurationUtilities
 

N

names - Variable in class de.julielab.java.utilities.prerequisites.ParameterChecker
 
notEmpty(Collection<?>...) - Method in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
 
notNull(Object...) - Method in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
 
NullChecker<T> - Class in de.julielab.java.utilities.prerequisites
 
NullChecker(PrerequisiteChecker, T...) - Constructor for class de.julielab.java.utilities.prerequisites.NullChecker
 

P

ParameterChecker - Class in de.julielab.java.utilities.prerequisites
Abstract class for checks of items that will most probably method or configuration parameters.
ParameterChecker(PrerequisiteChecker, Object...) - Constructor for class de.julielab.java.utilities.prerequisites.ParameterChecker
 
PREREQUISITE_CHECKS_ENABLED - Static variable in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
 
prerequisiteChecker - Variable in class de.julielab.java.utilities.prerequisites.ParameterChecker
 
PrerequisiteChecker - Class in de.julielab.java.utilities.prerequisites
This is a class meant for chaining together calls like PrerequisiteChecker.checkThat().notNull(ob1, ob2).notEmpty(coll).withNames("ob1", "ob2", "coll").execute().

R

readLineFromStdIn() - Static method in class de.julielab.java.utilities.CLIInteractionUtilities
Reads a line from standard input.
readLineFromStdInWithMessage(String) - Static method in class de.julielab.java.utilities.CLIInteractionUtilities
Prints a message to standard output and then reads a line from standard input.
readLineFromStdInWithMessage(String, String) - Static method in class de.julielab.java.utilities.CLIInteractionUtilities
Prints a message and also displays a default response that is automatically if the user does not explicitly specifies a response, i.e.
readYesNoFromStdInWithMessage(String) - Static method in class de.julielab.java.utilities.CLIInteractionUtilities
Prints a message and appends the string "(y/n)" to indicate a y(es) or n(o) response where the long forms are also accepted.
readYesNoFromStdInWithMessage(String, boolean) - Static method in class de.julielab.java.utilities.CLIInteractionUtilities
Prints a message and reads a yes or no answer where the defaultResponse it used if the user just hits enter without typing a response.
requirePresent(String, Function<String, T>) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
 

S

slash(String...) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
Convenience method for quick concatenation of hierarchical configuration keys into an XPath expression.
SupplierChecker - Class in de.julielab.java.utilities.prerequisites
 
SupplierChecker() - Constructor for class de.julielab.java.utilities.prerequisites.SupplierChecker
 
supplyNotEmpty(Supplier<Collection<?>>...) - Method in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
 
supplyNotNull(Supplier<?>...) - Method in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
 

U

UriUtilities - Class in de.julielab.java.utilities
 
UriUtilities() - Constructor for class de.julielab.java.utilities.UriUtilities
 

W

withNames(Queue<String>) - Method in class de.julielab.java.utilities.prerequisites.ParameterChecker
 
withNames(String...) - Method in class de.julielab.java.utilities.prerequisites.PrerequisiteChecker
Sets the names for all items previously added to the checker, possibly in multiple calls.
ws(String, String) - Static method in class de.julielab.java.utilities.ConfigurationUtilities
 
A C D E F G I J L N P R S U W 
Skip navigation links

Copyright © 2019 JULIE Lab, Germany. All rights reserved.