Package net.esper.util

Utility classes that center around Java type handling, printing, reflection, debugging

See:
          Description

Interface Summary
StopCallback General pupose callback to stop a resource and free it's underlying resources.
 

Class Summary
ConstructorHelper Helper class to find and invoke a class constructors that matches the types of arguments supplied.
DebugFacility Utility class for enabling certain debugging using system properties.
GenericFactory<T> Factory for an instance of any type.
Indent Utility class around indenting and formatting text.
IndentWriter Writer that uses an underlying PrintWriter to indent output text for easy reading.
JavaClassHelper Helper for questions about Java classes such as
LikeUtil Utility for performing a SQL Like comparsion.
ManagedLock Simple lock based on ReentrantLock that associates a name with the lock and traces locking and unlocking.
ManagedReadWriteLock Simple read-write lock based on ReentrantReadWriteLock that associates a name with the lock and traces read/write locking and unlocking.
MultiKeyComparator A comparator on multikeys.
PlaceholderParser Parser for strings with substitution parameters of the form ${parameter}.
PlaceholderParser.Fragment Fragment is a parse result, a parse results in an ordered list of fragments.
PlaceholderParser.ParameterFragment Represents a parameter in a parsed string of texts and parameters.
PlaceholderParser.TextFragment Represents a piece of text in a parse string with placeholder values.
ResourceLoader Utility class for loading or resolving external resources via URL and class path.
SQLTypeMapUtil Utility for mapping SQL types of Types to Java classes.
StaticMethodResolver Used for retrieving static method objects.
ThreadLogUtil Utility class for logging threading-related messages.
 

Exception Summary
CoercionException Exception to represent a mismatch in Java types in an expression.
PlaceholderParseException Exception to indicate a parse error in parsing placeholders.
 

Package net.esper.util Description

Utility classes that center around Java type handling, printing, reflection, debugging