A B C D E G H I J L M N O P R S T W Y 

A

afterClose(Class<?>, String) - Static method in class com.eaio.util.Resource
Call a certain void method after calling the close method.
afterClose(String, String) - Static method in class com.eaio.util.Resource
Call a certain void method before calling the close method.
approximately(CharSequence) - Static method in class com.eaio.util.text.HumanTime
Parses and formats the given char sequence, potentially removing some data to make the output easier to understand.
approximately(long) - Static method in class com.eaio.util.text.HumanTime
Formats the given time delta, preserving all data.
available() - Method in class com.eaio.io.RangeInputStream
 

B

BaseConfiguration - Class in com.eaio.configuration
Base configuration class.
BaseConfiguration(String) - Constructor for class com.eaio.configuration.BaseConfiguration
Constructor for BaseConfiguration.
BaseConfiguration(String, boolean) - Constructor for class com.eaio.configuration.BaseConfiguration
Constructor for BaseConfiguration.
beforeClose(Class<?>, String) - Static method in class com.eaio.util.Resource
Call a certain void method before calling the close method.
beforeClose(String, String) - Static method in class com.eaio.util.Resource
Call a certain void method before calling the close method.
bufferStderr() - Method in class com.eaio.exec.Executable
The standard error stream of all commands is returned in a StringBuffer.
bufferStdout() - Method in class com.eaio.exec.Executable
The standard output stream of all commands is returned in a StringBuffer.

C

cancel(boolean) - Method in class com.eaio.exec.Executable
 
clone() - Method in class com.eaio.util.text.HumanTime
Deep-clones this object.
close(Object...) - Static method in class com.eaio.util.Resource
Closes objects in the order they are given.
com.eaio.configuration - package com.eaio.configuration
Flexible configuration reading.
com.eaio.exec - package com.eaio.exec
Wrapper code around Commons Exec that runs external programs and captures their output.
com.eaio.io - package com.eaio.io
I/O utilities.
com.eaio.net - package com.eaio.net
 
com.eaio.picocontainer.web.remoting - package com.eaio.picocontainer.web.remoting
Pico Web Remoting extensions.
com.eaio.servlet - package com.eaio.servlet
Generic Servlet filters.
com.eaio.util - package com.eaio.util
A grabbag of wonderful things.
com.eaio.util.text - package com.eaio.util.text
Time parsing and formatting for easier reading by humans.
com.eaio.wro4j - package com.eaio.wro4j
WRO4J customization.
compareTo(HumanTime) - Method in class com.eaio.util.text.HumanTime
Compares this HumanTime to another HumanTime.
Configuration - Interface in com.eaio.configuration
Configuration encapsulates keys and values an application uses.
createSocket() - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 
createSocket(InetAddress, int) - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 
createSocket(String, int) - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 
currentTimeMillis() - Method in class com.eaio.exec.Executable
Hook if you use something special for System#currentTimeMillis()

D

d() - Method in class com.eaio.util.text.HumanTime
Adds one day to the time delta.
d(int) - Method in class com.eaio.util.text.HumanTime
Adds n days to the time delta.
daemonThreads() - Method in class com.eaio.exec.Executable
The threads reading from stdout and stderr are daemon threads.
destroy() - Method in class com.eaio.servlet.PrivateNoStoreFilter
 
destroy() - Method in class com.eaio.servlet.RedirFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.eaio.servlet.PrivateNoStoreFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.eaio.servlet.RedirFilter
 

E

encoding(String) - Method in class com.eaio.exec.Executable
Sets the encoding.
equals(Object) - Method in class com.eaio.util.text.HumanTime
 
eval(CharSequence) - Static method in class com.eaio.util.text.HumanTime
Parses a CharSequence argument and returns a HumanTime instance.
exactly(CharSequence) - Static method in class com.eaio.util.text.HumanTime
Parses and formats the given char sequence, preserving all data.
exactly(long) - Static method in class com.eaio.util.text.HumanTime
Formats the given time delta, preserving all data.
Executable - Class in com.eaio.exec
Builder for external processes with a fluent API.
Executable(Object...) - Constructor for class com.eaio.exec.Executable
Prepares each command in the Object array.
Executable(Iterable<?>) - Constructor for class com.eaio.exec.Executable
Prepares each command in the given Iterable.
Executable.StreamPumper<T> - Class in com.eaio.exec
Sort of mimics Commons Exec's StreamPumper.
Executable.StreamPumper(T) - Constructor for class com.eaio.exec.Executable.StreamPumper
 
expect(Object) - Method in class com.eaio.exec.Executable
Sets the expected exit values.
expect(int) - Method in class com.eaio.exec.Executable
Sets the expected exit value.

G

get() - Method in class com.eaio.exec.Executable
 
get(long, TimeUnit) - Method in class com.eaio.exec.Executable
 
getApproximately() - Method in class com.eaio.util.text.HumanTime
Returns an approximate, human-formatted representation of the time delta.
getApproximately(T) - Method in class com.eaio.util.text.HumanTime
Appends an approximate, human-formatted representation of the time delta to the given Appendable object.
getDefaultCipherSuites() - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 
getDelta() - Method in class com.eaio.util.text.HumanTime
Returns the time delta.
getEnv() - Method in class com.eaio.exec.Executable
 
getError() - Method in class com.eaio.exec.Executable
Returns the standard output stream object.
getExactly() - Method in class com.eaio.util.text.HumanTime
Returns a human-formatted representation of the time delta.
getExactly(T) - Method in class com.eaio.util.text.HumanTime
Appends a human-formatted representation of the time delta to the given Appendable object.
getExitValues() - Method in class com.eaio.exec.Executable
Returns the collected exit values.
getOutput() - Method in class com.eaio.exec.Executable
Returns the standard output stream object.
getSupportedCipherSuites() - Method in class com.eaio.net.NonValidatingSSLSocketFactory
 

H

h() - Method in class com.eaio.util.text.HumanTime
Adds one hour to the time delta.
h(int) - Method in class com.eaio.util.text.HumanTime
Adds n hours to the time delta.
hashCode() - Method in class com.eaio.util.text.HumanTime
Returns a 32-bit representation of the time delta.
HumanTime - Class in com.eaio.util.text
HumanTime parses and formats time deltas for easier reading by humans.
HumanTime() - Constructor for class com.eaio.util.text.HumanTime
No-argument Constructor for HumanTime.
HumanTime(long) - Constructor for class com.eaio.util.text.HumanTime
Constructor for HumanTime.

I

ignoreStderr() - Method in class com.eaio.exec.Executable
The standard error stream of the command is ignored.
ignoreStdout() - Method in class com.eaio.exec.Executable
The standard output stream of the command is ignored.
in(Object) - Method in class com.eaio.exec.Executable
Sets the directory the commands are run in.
init(FilterConfig) - Method in class com.eaio.servlet.PrivateNoStoreFilter
 
init(FilterConfig) - Method in class com.eaio.servlet.RedirFilter
 
init(String, String) - Method in class com.eaio.servlet.RedirFilter
For testing purposes.
insteadOfClose(Class<?>, String) - Static method in class com.eaio.util.Resource
Call a certain void method instead of calling the close method.
insteadOfClose(String, String) - Static method in class com.eaio.util.Resource
Call a certain void method instead of calling the close method.
isCancelled() - Method in class com.eaio.exec.Executable
 
isDone() - Method in class com.eaio.exec.Executable
 
isRunning() - Method in class com.eaio.exec.Executable
Bonus method: true if currently running.

J

JSRenamingManagerFactory - Class in com.eaio.wro4j
Renames only JavaScript files but keeps CSS files.
JSRenamingManagerFactory() - Constructor for class com.eaio.wro4j.JSRenamingManagerFactory
 

L

lastCommand() - Method in class com.eaio.exec.Executable
Returns the last command that was passed on to commons-exec.
limit(int) - Method in class com.eaio.exec.Executable
Limits the number of stored lines (if using Queues) or characters (if using StringBuffers).
load() - Method in class com.eaio.configuration.BaseConfiguration
 
load() - Method in interface com.eaio.configuration.Configuration
Loads or re-loads the configuration.
LoggingPicoWebRemotingMonitor - Class in com.eaio.picocontainer.web.remoting
PWR doesn't log any exceptions by default (see AbstractPicoWebRemotingServlet.publishAdapters()).
LoggingPicoWebRemotingMonitor() - Constructor for class com.eaio.picocontainer.web.remoting.LoggingPicoWebRemotingMonitor
 
lowPriority() - Method in class com.eaio.exec.Executable
Convenience method that sets the thread priority to Thread.MIN_PRIORITY and configures daemon threads.

M

m() - Method in class com.eaio.util.text.HumanTime
Adds one month to the time delta.
m(int) - Method in class com.eaio.util.text.HumanTime
Adds n months to the time delta.
makeSafe(String, String) - Method in class com.eaio.util.SafeFileName
Returns a safe file name that should be safe for any file system.
ms() - Method in class com.eaio.util.text.HumanTime
Adds one millisecond to the time delta.
ms(int) - Method in class com.eaio.util.text.HumanTime
Adds n milliseconds to the time delta.

N

NonValidatingSSLSocketFactory - Class in com.eaio.net
Non-validating SSL socket factory.
NonValidatingSSLSocketFactory() - Constructor for class com.eaio.net.NonValidatingSSLSocketFactory
 

O

output - Variable in class com.eaio.exec.Executable.StreamPumper
 

P

picoCompositionExceptionForMethodInvocation(PicoCompositionException) - Method in class com.eaio.picocontainer.web.remoting.LoggingPicoWebRemotingMonitor
 
priority(int) - Method in class com.eaio.exec.Executable
Sets the thread priority of the two threads reading from stdout and stderr.
PrivateNoStoreFilter - Class in com.eaio.servlet
Sets Cache-Control to private, no-store.
PrivateNoStoreFilter() - Constructor for class com.eaio.servlet.PrivateNoStoreFilter
 

R

RangeInputStream - Class in com.eaio.io
Serves only a slice of the original input stream.
RangeInputStream(InputStream, long) - Constructor for class com.eaio.io.RangeInputStream
 
RangeInputStream(InputStream, long, long) - Constructor for class com.eaio.io.RangeInputStream
 
RangeOutputStream - Class in com.eaio.io
FilterOutputStream that only serves a slice of the data written to it.
RangeOutputStream(OutputStream, long) - Constructor for class com.eaio.io.RangeOutputStream
 
RangeOutputStream(OutputStream, long, long) - Constructor for class com.eaio.io.RangeOutputStream
 
read() - Method in class com.eaio.io.RangeInputStream
 
read(byte[], int, int) - Method in class com.eaio.io.RangeInputStream
 
readExternal(ObjectInput) - Method in class com.eaio.util.text.HumanTime
 
RedirFilter - Class in com.eaio.servlet
Redirects all requests with a host header containing a port number except certain requests to a URL without a port but the same host and path.
RedirFilter() - Constructor for class com.eaio.servlet.RedirFilter
 
Resource - Class in com.eaio.util
Closes resources of all kinds.
run() - Method in class com.eaio.exec.Executable
Runs all commands.

S

s() - Method in class com.eaio.util.text.HumanTime
Adds one second to the time delta.
s(int) - Method in class com.eaio.util.text.HumanTime
Adds n seconds to the time delta.
SafeFileName - Class in com.eaio.util
Removes reserved characters from file names.
SafeFileName() - Constructor for class com.eaio.util.SafeFileName
 
stderr(Executable.StreamPumper) - Method in class com.eaio.exec.Executable
Sets the standard error Executable.StreamPumper to use.
stdout(Executable.StreamPumper) - Method in class com.eaio.exec.Executable
Sets the standard output Executable.StreamPumper to use.
stopOnFailure() - Method in class com.eaio.exec.Executable
If a command returns an unexpected exit value, no further commands will be run.
stream - Variable in class com.eaio.exec.Executable.StreamPumper
 
substitute(String, Object) - Method in class com.eaio.exec.Executable
Substitute a ${key} sequence in any command with value.
substitute(Map<String, Object>) - Method in class com.eaio.exec.Executable
Substitute all ${key} sequences in any command with the corresponding value in substitutions.

T

toString() - Method in class com.eaio.util.text.HumanTime
Returns a String representation of this.

W

with(ThreadFactory) - Method in class com.eaio.exec.Executable
Sets the thread factory to use.
write(int) - Method in class com.eaio.io.RangeOutputStream
 
write(byte[], int, int) - Method in class com.eaio.io.RangeOutputStream
Only partially delegates to FilterOutputStream.write(byte[], int, int) because of decreased write performance.
writeExternal(ObjectOutput) - Method in class com.eaio.util.text.HumanTime
 

Y

y() - Method in class com.eaio.util.text.HumanTime
Adds one year to the time delta.
y(int) - Method in class com.eaio.util.text.HumanTime
Adds n years to the time delta.
A B C D E G H I J L M N O P R S T W Y 

Copyright © 2011-2013 Johann Burkard. All Rights Reserved.