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

A

AbstractJob<T> - Class in net.dontdrinkandroot.utils.jobmanager
 
AbstractJob(String) - Constructor for class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
AbstractProgressMonitor - Class in net.dontdrinkandroot.utils.oldprogressmonitor.impl
Abstract ProgressMonitor that implements very common functionality.
AbstractProgressMonitor() - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
Default Constructor.
addToMapList(K, V, Map<K, List<V>>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
addToMapSet(K, V, Map<K, Set<V>>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
aggregate(Collection<T>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
AggregationResult - Class in net.dontdrinkandroot.utils.collections
 
AggregationResult() - Constructor for class net.dontdrinkandroot.utils.collections.AggregationResult
 
available() - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
 

B

buf - Variable in class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
Our byte buffer
buf - Variable in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
Buffer and size
byteValue(Number) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
Get the null safe byteValue of a Number.

C

CachedFileResource - Class in net.dontdrinkandroot.utils.resource
 
CachedFileResource(File) - Constructor for class net.dontdrinkandroot.utils.resource.CachedFileResource
 
checkPreconditions(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
Checks if the element is null or does only contain whitespace text.
claimInterest(AbstractJob<T>, long) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Claim interest in the given job for the given duration.
claimInterest(AbstractJob<T>, long, int) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Claim interest in the given job for the given duration.
claimInterest(String, long) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Claims interest in the job with the given id for the given duration.
CollectionUtils - Class in net.dontdrinkandroot.utils.collections
 
CollectionUtils() - Constructor for class net.dontdrinkandroot.utils.collections.CollectionUtils
 
CommandLineArgument - Annotation Type in net.dontdrinkandroot.utils.cli
 
CommandLineArgumentMain - Class in net.dontdrinkandroot.utils.cli
 
CommandLineArgumentMain() - Constructor for class net.dontdrinkandroot.utils.cli.CommandLineArgumentMain
 
CommandLineArgumentParser - Class in net.dontdrinkandroot.utils.cli
 
CommandLineArgumentParser(Object) - Constructor for class net.dontdrinkandroot.utils.cli.CommandLineArgumentParser
 
compare(int, int) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
 
ConsoleMonitor - Class in net.dontdrinkandroot.utils.oldprogressmonitor.impl
A ProgressMonitor implementation that outputs the progress to stdout.
ConsoleMonitor() - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.ConsoleMonitor
Create a new ConsoleMonitor and initialize it.
ConsoleMonitor(long) - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.ConsoleMonitor
Create a new ConsoleMonitor and initialize it with the specified suppress duration.
count - Variable in class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
Number of bytes that we can read from the buffer
createChildMonitor(int, int) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
createChildMonitor(int, int) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
createChildMonitor(int, int) - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 

D

DateUtils - Class in net.dontdrinkandroot.utils.lang.time
 
DateUtils() - Constructor for class net.dontdrinkandroot.utils.lang.time.DateUtils
 
DAYS_PER_WEEK - Static variable in class net.dontdrinkandroot.utils.lang.time.DateUtils
 
DEFAULT_NUM_JOBS - Static variable in class net.dontdrinkandroot.utils.jobmanager.JobManager
 
doMessageChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
Hook that is invoked after the message has changed.
doMessageChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.ConsoleMonitor
 
doMessageChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.LogMonitor
 
doMessageChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SingleLineConsoleMonitor
 
DomUtils - Class in net.dontdrinkandroot.utils.xml
 
DomUtils() - Constructor for class net.dontdrinkandroot.utils.xml.DomUtils
Disabled constructor, utility class.
doProgressChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
Hook that is invoked after the progress has changed.
doProgressChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.ConsoleMonitor
 
doProgressChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.LogMonitor
 
doProgressChanged() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SingleLineConsoleMonitor
 
doRun() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
doubleValue(Number) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
Get the null safe doubleValue of a Number.
DummyProgressMonitor - Class in net.dontdrinkandroot.utils.progressmonitor.impl
 
DummyProgressMonitor() - Constructor for class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 

E

entriesSortedByValues(Map<K, V>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
entriesSortedByValuesInverse(Map<K, V>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
equals(Object) - Method in class net.dontdrinkandroot.utils.pair.Pair
 
evaluateArguments(String[]) - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentParser
 
ExpiredException - Exception in net.dontdrinkandroot.utils.jobmanager
 
ExpiredException() - Constructor for exception net.dontdrinkandroot.utils.jobmanager.ExpiredException
 
Expiry - Class in net.dontdrinkandroot.utils.jobmanager
 
Expiry() - Constructor for class net.dontdrinkandroot.utils.jobmanager.Expiry
 
Expiry(long) - Constructor for class net.dontdrinkandroot.utils.jobmanager.Expiry
 

F

failed() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
failed() - Method in interface net.dontdrinkandroot.utils.jobmanager.Job
 
FastByteArrayInputStream - Class in net.dontdrinkandroot.utils.lang
ByteArrayInputStream implementation that does not synchronize methods.
FastByteArrayInputStream(byte[], int) - Constructor for class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
 
FastByteArrayOutputStream - Class in net.dontdrinkandroot.utils.lang
ByteArrayOutputStream implementation that doesn't synchronize methods and doesn't copy the data on toByteArray().
FastByteArrayOutputStream() - Constructor for class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
Constructs a stream with buffer capacity size 5K
FastByteArrayOutputStream(int) - Constructor for class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
Constructs a stream with the given initial size
fastClone(T) - Static method in class net.dontdrinkandroot.utils.lang.SerializationUtils
 
FIFTY - Static variable in class net.dontdrinkandroot.utils.Percent
 
first(Iterable<T>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
floatValue(Number) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
Get the null safe floatValue of a Number.

G

getAccumulatedMessage() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getAccumulatedMessage(String) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getAccumulatedMessage() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getAccumulatedMessage(String) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getAccumulatedMessage() - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getAccumulatedMessage(String) - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getAccumulatedMessages() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getAccumulatedMessages() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getAccumulatedMessages() - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getAccumulatedProgress() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getAccumulatedProgress() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getAccumulatedProgress() - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getAttributeText(Element, String, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
Get the attribute text of a single child of an element by its tag name.
getAvg() - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
getByteArray() - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
Returns the byte array containing the written data.
getChildByTagName(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
Get a single child of an element by its tag name.
getChildrenByTagName(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
Get the children of an element with a specified tag name.
getContentLength() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getContentLength() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getContentType() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getContentType() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getCurrentJob() - Method in class net.dontdrinkandroot.utils.jobmanager.JobRunner
 
getElementText(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
Get the element text of a single child of an element by its tag name.
getErrorCode() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getErrorCode() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getErrorMessage() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getErrorMessage() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getException() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
getException() - Method in interface net.dontdrinkandroot.utils.jobmanager.Job
 
getExpiry() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
getExpiry() - Method in class net.dontdrinkandroot.utils.jobmanager.Expiry
 
getExpiry() - Method in interface net.dontdrinkandroot.utils.jobmanager.Job
 
getExpiry() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getExpiry() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getFileEncoding() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The character encoding for the default locale.
getFileEncodingPkg() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The package that contains the converters that handle converting between local encodings and Unicode.
getFileName() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getFileName() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getFileSeparator() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The platform-dependent file separator (e.g., "/" on UNIX, "\" for Windows).
getFirst() - Method in class net.dontdrinkandroot.utils.pair.Pair
 
getId() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
getId() - Method in interface net.dontdrinkandroot.utils.jobmanager.Job
 
getInputStream() - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
Returns a ByteArrayInputStream for reading back the written data
getJavaClassPath() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The value of the CLASSPATH environment variable
getJavaClassVersion() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The version of the Java API.
getJavaCompiler() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The just-in-time compiler to use, if any.
getJavaHome() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The directory in which Java is installed.
getJavaIoTmpdir() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The directory in which java should create temporary files.
getJavaVendor() - Static method in class net.dontdrinkandroot.utils.SystemProperties
A vendor-specific string.
getJavaVendorUrl() - Static method in class net.dontdrinkandroot.utils.SystemProperties
A vendor URL.
getJavaVersion() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The version of the Java interpreter.
getJob(String) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Get the job with the given id or null if not found.
getLastModified() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getLastModified() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getLineSeparator() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The platform-dependent line separator (e.g., "\n" on UNIX, "\r\n" for Windows).
getLogger() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
getLogger() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.LogMonitor
Get the logger to log to.
getManager() - Method in class net.dontdrinkandroot.utils.jobmanager.JobRunner
 
getMax() - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
getMaxQueueLength() - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
 
getMean() - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
getMean(Collection<T>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
getMessage() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
getMessage() - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Get the current progress message.
getMessage() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getMessage() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getMessage() - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getMessage() - Method in class net.dontdrinkandroot.utils.progressmonitor.ProgressStatus
Get the current message.
getMin() - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
getName() - Method in enum net.dontdrinkandroot.utils.ISO_3166_1_alpha2
Retrieve the country name.
getName() - Method in enum net.dontdrinkandroot.utils.ISO_639_1
Retrieve the country name.
getNumFinished() - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Get number of finished jobs that can be retrieved.
getNumQueued() - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Get number of queued jobs.
getNumRunning() - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
 
getOsArch() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The system architecture.
getOsName() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The name of the operating system.
getOsVersion() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The operating system version.
getPathSeparator() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The platform-dependent path separator (e.g., ":" on UNIX, "," for Windows).
getProgress() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
getProgress() - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Retrieve the current progress percentage.
getProgress() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getProgress() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getProgress() - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getProgress() - Method in class net.dontdrinkandroot.utils.progressmonitor.ProgressStatus
Get the current percentage.
getProgressStatus() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
getProgressStatus(String) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Returns the progress status for the job with the given id.
getProgressStatus() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
getProgressStatus() - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Get the current progress status.
getProgressStatus() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getProgressStatus(String) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
getProgressStatus() - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getProgressStatus(String) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
getProgressStatus() - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getProgressStatus(String) - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
getQueuedJobs() - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Returns a List of the currently queued jobs.
getQueuePosition(String) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Gets the queue position for the job with the given id.
getQueuePosition(AbstractJob<?>) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Gets the queue position for the given job.
getRandom(Collection<V>) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
 
getRangeEnd() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
getRangeEnd() - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Get the upper bound of the current range.
getRangeStart() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
getRangeStart() - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Get the lower bound of the current range.
getResult() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
getResult() - Method in interface net.dontdrinkandroot.utils.jobmanager.Job
 
getResult(String) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
 
getRunningJobs() - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Returns a Set of the currently processed jobs.
getSecond() - Method in class net.dontdrinkandroot.utils.pair.Pair
 
getSize() - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
getSize() - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
 
getSum() - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
getSuppressDuration() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.ConsoleMonitor
Get current suppress duration.
getSuppressDuration() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.LogMonitor
Get current suppress duration.
getSuppressDuration() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SingleLineConsoleMonitor
Get current suppress duration.
getTextEncoding() - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
getTextEncoding() - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
getUserDir() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The current working directory when the properties were initialized.
getUserHome() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The home directory of the current user.
getUserLanguage() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The two-letter language code of the default locale.
getUserName() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The username of the current user.
getUserRegion() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The two-letter country code of the default locale.
getUserTimezone() - Static method in class net.dontdrinkandroot.utils.SystemProperties
The default time zone.

H

handleFailure(CommandLineArgumentParser) - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentMain
 
hasErrors() - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentParser
 
hashCode() - Method in class net.dontdrinkandroot.utils.pair.Pair
 
HOURS_PER_DAY - Static variable in class net.dontdrinkandroot.utils.lang.time.DateUtils
 
HUNDRED - Static variable in class net.dontdrinkandroot.utils.Percent
 

I

info(String) - Method in class net.dontdrinkandroot.utils.logging.IntervalLogger
 
IntervalLogger - Class in net.dontdrinkandroot.utils.logging
 
IntervalLogger(Logger, long) - Constructor for class net.dontdrinkandroot.utils.logging.IntervalLogger
 
intValue(Number) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
Get the null safe intValue of a Number.
isDone() - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
isDone() - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Flag to denote that the task has been done.
isEmpty(Object) - Static method in class net.dontdrinkandroot.utils.collections.CollectionUtils
Nullsafe check if a collection is empty.
isExpired() - Method in class net.dontdrinkandroot.utils.jobmanager.Expiry
 
isFinished() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
isFinished() - Method in interface net.dontdrinkandroot.utils.jobmanager.Job
 
isIdle() - Method in class net.dontdrinkandroot.utils.jobmanager.JobRunner
 
isJobFinished(String) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
 
ISO_3166_1_alpha2 - Enum in net.dontdrinkandroot.utils
This enumeration implements the following standard:
ISO_639_1 - Enum in net.dontdrinkandroot.utils
This enumeration implements the following standard:
iterator() - Method in class net.dontdrinkandroot.utils.pair.Pair
 

J

Job<T> - Interface in net.dontdrinkandroot.utils.jobmanager
 
JobManager - Class in net.dontdrinkandroot.utils.jobmanager
 
JobManager() - Constructor for class net.dontdrinkandroot.utils.jobmanager.JobManager
Creates a new JobManager with DEFAULT_NUM_JOBS executors.
JobManager(int) - Constructor for class net.dontdrinkandroot.utils.jobmanager.JobManager
Creates a new JobManager with the given number of executors.
JobRunner - Class in net.dontdrinkandroot.utils.jobmanager
 
JobRunner(String, JobManager) - Constructor for class net.dontdrinkandroot.utils.jobmanager.JobRunner
 
join(Iterable<T>, String, Transformer<T, String>) - Static method in class net.dontdrinkandroot.utils.lang.StringUtils
 
join(T[], String, Transformer<T, String>) - Static method in class net.dontdrinkandroot.utils.lang.StringUtils
 

L

limit(int, int, int) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
 
limit(long, long, long) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
 
limit(float, float, float) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
 
limit(double, double, double) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
 
LOGGER - Static variable in class net.dontdrinkandroot.utils.xml.DomUtils
 
LogMonitor - Class in net.dontdrinkandroot.utils.oldprogressmonitor.impl
A ProgressMonitor that outputs the progress to a Logger.
LogMonitor() - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.LogMonitor
Construct a LogMonitor with the Logger corresponding to this class and Log Level info.
longValue(Number) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
Get the null safe longValue of a Number.

M

MINUTES_PER_HOUR - Static variable in class net.dontdrinkandroot.utils.lang.time.DateUtils
 

N

net.dontdrinkandroot.exception - package net.dontdrinkandroot.exception
 
net.dontdrinkandroot.utils - package net.dontdrinkandroot.utils
 
net.dontdrinkandroot.utils.cli - package net.dontdrinkandroot.utils.cli
 
net.dontdrinkandroot.utils.collections - package net.dontdrinkandroot.utils.collections
 
net.dontdrinkandroot.utils.jobmanager - package net.dontdrinkandroot.utils.jobmanager
 
net.dontdrinkandroot.utils.lang - package net.dontdrinkandroot.utils.lang
 
net.dontdrinkandroot.utils.lang.math - package net.dontdrinkandroot.utils.lang.math
 
net.dontdrinkandroot.utils.lang.time - package net.dontdrinkandroot.utils.lang.time
 
net.dontdrinkandroot.utils.logging - package net.dontdrinkandroot.utils.logging
 
net.dontdrinkandroot.utils.oldprogressmonitor - package net.dontdrinkandroot.utils.oldprogressmonitor
 
net.dontdrinkandroot.utils.oldprogressmonitor.impl - package net.dontdrinkandroot.utils.oldprogressmonitor.impl
 
net.dontdrinkandroot.utils.pair - package net.dontdrinkandroot.utils.pair
 
net.dontdrinkandroot.utils.progressmonitor - package net.dontdrinkandroot.utils.progressmonitor
 
net.dontdrinkandroot.utils.progressmonitor.impl - package net.dontdrinkandroot.utils.progressmonitor.impl
 
net.dontdrinkandroot.utils.resource - package net.dontdrinkandroot.utils.resource
 
net.dontdrinkandroot.utils.xml - package net.dontdrinkandroot.utils.xml
 
NINETY - Static variable in class net.dontdrinkandroot.utils.Percent
 
NumberUtils - Class in net.dontdrinkandroot.utils.lang.math
Provides extra functionality for Java Number classes.
NumberUtils() - Constructor for class net.dontdrinkandroot.utils.lang.math.NumberUtils
Disabled constructor, utility class.

O

OvercapacityException - Exception in net.dontdrinkandroot.exception
Exception that denotes that certain capacity bounds have been hit.
OvercapacityException(String) - Constructor for exception net.dontdrinkandroot.exception.OvercapacityException
 
OvercapacityException(Throwable) - Constructor for exception net.dontdrinkandroot.exception.OvercapacityException
 
OvercapacityException(String, Throwable) - Constructor for exception net.dontdrinkandroot.exception.OvercapacityException
 

P

Pair<T extends Serializable> - Class in net.dontdrinkandroot.utils.pair
 
Pair() - Constructor for class net.dontdrinkandroot.utils.pair.Pair
 
Pair(T, T) - Constructor for class net.dontdrinkandroot.utils.pair.Pair
 
pareto(double) - Static method in class net.dontdrinkandroot.utils.lang.math.RandomUtils
Taken from http://introcs.cs.princeton.edu/java/stdlib/.
PARETO_EIGHTY_PERCENT_UNDER_HUNDRED - Static variable in class net.dontdrinkandroot.utils.lang.math.RandomUtils
 
PARETO_EIGHTY_PERCENT_UNDER_HUNDREDTHOUSAND - Static variable in class net.dontdrinkandroot.utils.lang.math.RandomUtils
 
PARETO_EIGHTY_PERCENT_UNDER_TENTHOUSAND - Static variable in class net.dontdrinkandroot.utils.lang.math.RandomUtils
 
PARETO_EIGHTY_PERCENT_UNDER_THOUSAND - Static variable in class net.dontdrinkandroot.utils.lang.math.RandomUtils
 
PARETO_EIGHTY_PERCENT_UNDER_TWENTYTHOUSAND - Static variable in class net.dontdrinkandroot.utils.lang.math.RandomUtils
 
PARETO_EIGHTY_PERCENT_UNDER_TWOHUNDREDTHOUSAND - Static variable in class net.dontdrinkandroot.utils.lang.math.RandomUtils
 
Percent - Class in net.dontdrinkandroot.utils
Helper class that can be used when handling percent values.
pos - Variable in class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
Number of bytes that have been read from the buffer
printErrors() - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentParser
 
printUsage() - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentParser
 
ProgressMonitor - Interface in net.dontdrinkandroot.utils.oldprogressmonitor
Deprecated.
Use ProgressMonitor instead.
ProgressMonitor - Interface in net.dontdrinkandroot.utils.progressmonitor
 
ProgressStatus - Class in net.dontdrinkandroot.utils.progressmonitor
This object saves the current status of a ProgressMonitor.
ProgressStatus() - Constructor for class net.dontdrinkandroot.utils.progressmonitor.ProgressStatus
Create a new Progress with percentage set to zero and an empty message.
ProgressStatus(int, String) - Constructor for class net.dontdrinkandroot.utils.progressmonitor.ProgressStatus
Create a new Progress Status with the given percentage and message.

Q

QUEUE_LENGTH_UNLIMITED - Static variable in class net.dontdrinkandroot.utils.jobmanager.JobManager
 

R

RandomUtils - Class in net.dontdrinkandroot.utils.lang.math
 
RandomUtils() - Constructor for class net.dontdrinkandroot.utils.lang.math.RandomUtils
 
read() - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
 
read(byte[], int, int) - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
 
reset() - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
 
result - Variable in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
RFC3339Format - Static variable in class net.dontdrinkandroot.utils.lang.time.DateUtils
 
run() - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentMain
 
run() - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
run() - Method in class net.dontdrinkandroot.utils.jobmanager.JobRunner
 
runFailed(Exception) - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentMain
Handle exceptions thrown during run.

S

SECONDS_PER_MINUTE - Static variable in class net.dontdrinkandroot.utils.lang.time.DateUtils
 
SEPARATOR - Static variable in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
SerializationUtils - Class in net.dontdrinkandroot.utils.lang
 
SerializationUtils() - Constructor for class net.dontdrinkandroot.utils.lang.SerializationUtils
 
serialize(Object, OutputStream) - Static method in class net.dontdrinkandroot.utils.lang.SerializationUtils
Convenience method that does not require the input to implement Serializable.
serialize(Object) - Static method in class net.dontdrinkandroot.utils.lang.SerializationUtils
Convenience method that does not require the input to implement Serializable.
setAvg(double) - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
setDone(boolean) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
setDone(boolean) - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
 
setException(Exception) - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
setExpiry(long) - Method in class net.dontdrinkandroot.utils.jobmanager.AbstractJob
 
setExpiry(long) - Method in class net.dontdrinkandroot.utils.jobmanager.Expiry
 
setExpiry(Long) - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
setFileName(String) - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
setFirst(T) - Method in class net.dontdrinkandroot.utils.pair.Pair
 
setLogger(Logger) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.LogMonitor
Set the logger to log to.
setMax(double) - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
setMaxQueueLength(int) - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
 
setMean(double) - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
setMessage(String) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
setMessage(String) - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Set the current progress message.
setMessage(String) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
setMessage(String) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
setMessage(String) - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
setMessage(String) - Method in class net.dontdrinkandroot.utils.progressmonitor.ProgressStatus
Set the current message.
setMin(double) - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
setProgress(int) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
setProgress(int) - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Set the current progress percentage.
setProgress(int) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.DummyProgressMonitor
 
setProgress(int) - Method in class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
setProgress(int) - Method in interface net.dontdrinkandroot.utils.progressmonitor.ProgressMonitor
 
setProgress(Integer) - Method in class net.dontdrinkandroot.utils.progressmonitor.ProgressStatus
Set the current percentage.
setRange(int, int) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.AbstractProgressMonitor
 
setRange(int, int) - Method in interface net.dontdrinkandroot.utils.oldprogressmonitor.ProgressMonitor
Deprecated.
Specify which range we are currently working on.
setSecond(T) - Method in class net.dontdrinkandroot.utils.pair.Pair
 
setSize(int) - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
setSum(double) - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
setSuppressDuration(long) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.ConsoleMonitor
Set current suppress duration.
setSuppressDuration(long) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.LogMonitor
Set current suppress duration.
setSuppressDuration(long) - Method in class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SingleLineConsoleMonitor
Set current suppress duration.
setup() - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentMain
Hook where initialization can be performed after the arguments have been parsed
setupAndRun(String[]) - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentMain
 
setupFailed(Exception) - Method in class net.dontdrinkandroot.utils.cli.CommandLineArgumentMain
Handle exceptions thrown during setup.
SEVENTYFIVE - Static variable in class net.dontdrinkandroot.utils.Percent
 
shortValue(Number) - Static method in class net.dontdrinkandroot.utils.lang.math.NumberUtils
Get the null safe shortValue of a Number.
SimpleMonitor - Class in net.dontdrinkandroot.utils.oldprogressmonitor.impl
A ProgressMonitor implementation with no extra funtionality.
SimpleMonitor() - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SimpleMonitor
 
SimpleProgressMonitor - Class in net.dontdrinkandroot.utils.progressmonitor.impl
 
SimpleProgressMonitor() - Constructor for class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
SimpleProgressMonitor(int, String) - Constructor for class net.dontdrinkandroot.utils.progressmonitor.impl.SimpleProgressMonitor
 
SingleLineConsoleMonitor - Class in net.dontdrinkandroot.utils.oldprogressmonitor.impl
A ProgressMonitor implementation that outputs the progress to stdout on a single line.
SingleLineConsoleMonitor() - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SingleLineConsoleMonitor
Create a new SingleLineConsoleMonitor and initialize it.
SingleLineConsoleMonitor(long) - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SingleLineConsoleMonitor
Create a new SingleLineConsoleMonitor and initialize it with the specified suppress duration.
SingleLineConsoleMonitor(long, int) - Constructor for class net.dontdrinkandroot.utils.oldprogressmonitor.impl.SingleLineConsoleMonitor
Create a new SingleLineConsoleMonitor and initialize it with the specified suppress duration and line length.
size - Variable in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
 
skip(long) - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayInputStream
 
stop() - Method in class net.dontdrinkandroot.utils.jobmanager.JobManager
Stops the jobManager, MUST be called or the runner threads are not shutdown.
stopRunner() - Method in class net.dontdrinkandroot.utils.jobmanager.JobRunner
 
StreamableWebResource - Class in net.dontdrinkandroot.utils.resource
 
StreamableWebResource() - Constructor for class net.dontdrinkandroot.utils.resource.StreamableWebResource
 
StringUtils - Class in net.dontdrinkandroot.utils.lang
 
StringUtils() - Constructor for class net.dontdrinkandroot.utils.lang.StringUtils
 
SystemProperties - Class in net.dontdrinkandroot.utils
Utility class to easily access standard java system properties.
SystemProperties() - Constructor for class net.dontdrinkandroot.utils.SystemProperties
Utility class, disabled constructor.

T

TEN - Static variable in class net.dontdrinkandroot.utils.Percent
 
toBoolean(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toBoolean(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toCountry(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toDateFromSecondsTimestamp(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toDouble(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toDouble(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toFloat(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toFloat(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toHttpURL(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toInteger(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toInteger(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toLong(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toLong(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toNonEmptyString(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
Retrieve the element body as a string.
toNonEmptyString(Element, String) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toString() - Method in class net.dontdrinkandroot.utils.collections.AggregationResult
 
toString() - Method in enum net.dontdrinkandroot.utils.ISO_639_1
 
toURI(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
toURL(Element) - Static method in class net.dontdrinkandroot.utils.xml.DomUtils
 
TWENTYFIVE - Static variable in class net.dontdrinkandroot.utils.Percent
 

V

valueOf(String) - Static method in enum net.dontdrinkandroot.utils.ISO_3166_1_alpha2
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dontdrinkandroot.utils.ISO_639_1
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.dontdrinkandroot.utils.ISO_3166_1_alpha2
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dontdrinkandroot.utils.ISO_639_1
Returns an array containing the constants of this enum type, in the order they are declared.

W

wakeUp() - Method in class net.dontdrinkandroot.utils.jobmanager.JobRunner
 
write(byte[]) - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
 
write(byte[], int, int) - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
 
write(int) - Method in class net.dontdrinkandroot.utils.lang.FastByteArrayOutputStream
 
write(OutputStream) - Method in class net.dontdrinkandroot.utils.resource.CachedFileResource
 
write(OutputStream) - Method in class net.dontdrinkandroot.utils.resource.StreamableWebResource
 

Z

ZERO - Static variable in class net.dontdrinkandroot.utils.Percent
 
A B C D E F G H I J L M N O P Q R S T V W Z 

Copyright © 2013 dontdrinkandroot. All Rights Reserved.