A C E G I L M N O P R S T U W Z

A

accept(File, String) - Method in class zinger.util.WildCardFilenameFilter
 
addPatternElement(String) - Method in class zinger.util.WildCardPattern
 
addWildCard() - Method in class zinger.util.WildCardPattern
 
args - Variable in class zinger.util.recycling.ClassInstanceGenerator
 
ArrayGenerator - class zinger.util.recycling.ArrayGenerator.
 
ArrayGenerator(Class, int) - Constructor for class zinger.util.recycling.ArrayGenerator
 
ArrayGenerator(Class, int, int) - Constructor for class zinger.util.recycling.ArrayGenerator
 

C

cap - Variable in class zinger.util.recycling.CappedObjectRecycler
 
CappedObjectRecycler - class zinger.util.recycling.CappedObjectRecycler.
Performs the same task as its superclass, but allows the ability to specify the maximum number of cached instances.
CappedObjectRecycler(ObjectGenerator, int) - Constructor for class zinger.util.recycling.CappedObjectRecycler
 
CappedObjectRecycler(ObjectGenerator, List, int) - Constructor for class zinger.util.recycling.CappedObjectRecycler
 
CHECK_TYPE - Static variable in class zinger.util.recycling.ArrayGenerator
 
ClassInstanceGenerator - class zinger.util.recycling.ClassInstanceGenerator.
 
ClassInstanceGenerator(Class) - Constructor for class zinger.util.recycling.ClassInstanceGenerator
 
ClassInstanceGenerator(Constructor, Object[]) - Constructor for class zinger.util.recycling.ClassInstanceGenerator
 
clearCache() - Method in class zinger.util.recycling.ObjectRecycler
 
clearCache() - Method in class zinger.util.recycling.SynchronizedObjectPool
 
clearCache() - Method in interface zinger.util.recycling.ObjectPool
Clears existing cache.
CollectionGenerator - class zinger.util.recycling.CollectionGenerator.
 
CollectionGenerator(Class) - Constructor for class zinger.util.recycling.CollectionGenerator
 
CollectionGenerator(Constructor, Object[]) - Constructor for class zinger.util.recycling.CollectionGenerator
 
componentType - Variable in class zinger.util.recycling.ArrayGenerator
 
constructor - Variable in class zinger.util.recycling.ClassInstanceGenerator
 
COUNTER_GENERATOR - Static variable in class zinger.util.ThreadLimiter
 
counterRecycler - Variable in class zinger.util.ThreadLimiter
 

E

EMPTY_CLASS_ARRAY - Static variable in class zinger.util.recycling.ClassInstanceGenerator
 
evalAllProperties(Properties, Properties) - Static method in class zinger.util.Util
Evaluates all properties in a Properties object.
evalProperty(String, Properties, Properties) - Static method in class zinger.util.Util
Evaluates a property in a Properties object.

G

generator - Variable in class zinger.util.recycling.ObjectRecycler
 
getCategoryName() - Method in class zinger.util.ThreadLimiter
 
getDefaultConstructor(Class) - Static method in class zinger.util.recycling.ClassInstanceGenerator
 
getException() - Method in class zinger.util.ThreadLimiter.RunnableException
 
getObject() - Method in class zinger.util.recycling.ObjectRecycler
Calls getObject(null).
getObject() - Method in class zinger.util.recycling.SynchronizedObjectPool
 
getObject() - Method in interface zinger.util.recycling.ObjectPool
Gets an instance out of the pool with default initialization.
getObject(Object) - Method in class zinger.util.recycling.ObjectRecycler
Gets an instance either out of the cache, or a newly generated one and asks it to be prepared for reuse.
getObject(Object) - Method in class zinger.util.recycling.SynchronizedObjectPool
 
getObject(Object) - Method in interface zinger.util.recycling.ObjectPool
Gets an instance out of the pool and initializes it using the specified parameter object.

I

IMPORT_DELIMITER - Static variable in class zinger.util.Util
 
IMPORT_PROPERTY - Static variable in class zinger.util.Util
 
instances - Variable in class zinger.util.recycling.ObjectRecycler
Instance cache.
instantiate(int) - Method in class zinger.util.recycling.ObjectRecycler
 

L

length - Variable in class zinger.util.recycling.StringBufferGenerator
 
length - Variable in class zinger.util.recycling.ArrayGenerator
 
loadImports(Properties) - Static method in class zinger.util.Util
 
loadImports(Properties, Locale, ClassLoader) - Static method in class zinger.util.Util
 

M

match(String) - Method in class zinger.util.WildCardPattern
 
maxThreadCount - Variable in class zinger.util.ThreadLimiter
 
maxThreadWaits - Variable in class zinger.util.ThreadLimiter
 

N

newObject() - Method in interface zinger.util.recycling.ObjectGenerator
Creates a new instance.
newObject() - Method in class zinger.util.recycling.StringBufferGenerator
 
newObject() - Method in class zinger.util.recycling.ArrayGenerator
 
newObject() - Method in class zinger.util.recycling.ClassInstanceGenerator
 
NO_PREPARATION - Static variable in class zinger.util.recycling.ArrayGenerator
 

O

ObjectGenerator - interface zinger.util.recycling.ObjectGenerator.
An interface for a simple instance factory.
ObjectPool - interface zinger.util.recycling.ObjectPool.
Allows for reuse of instances without having to constantly instantiate new ones and discard old ones.
ObjectRecycler - class zinger.util.recycling.ObjectRecycler.
Basic implementation of ObjectPool interface.
ObjectRecycler(ObjectGenerator) - Constructor for class zinger.util.recycling.ObjectRecycler
 
ObjectRecycler(ObjectGenerator, List) - Constructor for class zinger.util.recycling.ObjectRecycler
 

P

pattern - Variable in class zinger.util.WildCardFilenameFilter
 
pipeStream(InputStream, OutputStream) - Static method in class zinger.util.Util
 
pool - Variable in class zinger.util.recycling.SynchronizedObjectPool
 
preparationType - Variable in class zinger.util.recycling.ArrayGenerator
 
prepareObject(Object, Object) - Method in interface zinger.util.recycling.ObjectGenerator
Prepares the instance for use (reuse) according to the argument passed.
prepareObject(Object, Object) - Method in class zinger.util.recycling.StringBufferGenerator
 
prepareObject(Object, Object) - Method in class zinger.util.recycling.ArrayGenerator
 
prepareObject(Object, Object) - Method in class zinger.util.recycling.ClassInstanceGenerator
An empty implementation for the sake of not having to declare this class abstract.
prepareObject(Object, Object) - Method in class zinger.util.recycling.CollectionGenerator
 
PROPERTY_REFERENCE_POSTFIX - Static variable in class zinger.util.Util
Used for property reference evaluation.
PROPERTY_REFERENCE_POSTFIX_LENGTH - Static variable in class zinger.util.Util
A constant that enables code dealing with parsing property references not to compute the length of the reference postfix every time.
PROPERTY_REFERENCE_PREFIX - Static variable in class zinger.util.Util
Used for property reference evaluation.
PROPERTY_REFERENCE_PREFIX_LENGTH - Static variable in class zinger.util.Util
A constant that enables code dealing with parsing property references not to compute the length of the reference prefix every time.

R

recycleObject(Object) - Method in class zinger.util.recycling.ObjectRecycler
Puts obj into the cache.
recycleObject(Object) - Method in class zinger.util.recycling.CappedObjectRecycler
Rejects the object if the instance cache exceeds specified size.
recycleObject(Object) - Method in class zinger.util.recycling.SynchronizedObjectPool
 
recycleObject(Object) - Method in interface zinger.util.recycling.ObjectPool
Returns an object into the pool.
RESET_COMPONENTS - Static variable in class zinger.util.recycling.ArrayGenerator
 
run(Runnable) - Method in class zinger.util.ThreadLimiter
 

S

setPattern(String) - Method in class zinger.util.WildCardFilenameFilter
 
setPattern(String, String) - Method in class zinger.util.WildCardPattern
 
status(StringBuffer) - Method in class zinger.util.ThreadLimiter
 
StringBufferGenerator - class zinger.util.recycling.StringBufferGenerator.
 
StringBufferGenerator() - Constructor for class zinger.util.recycling.StringBufferGenerator
 
StringBufferGenerator(int) - Constructor for class zinger.util.recycling.StringBufferGenerator
 
SynchronizedObjectPool - class zinger.util.recycling.SynchronizedObjectPool.
 
SynchronizedObjectPool(ObjectPool) - Constructor for class zinger.util.recycling.SynchronizedObjectPool
 

T

ThreadLimiter - class zinger.util.ThreadLimiter.
 
ThreadLimiter.RunnableException - exception zinger.util.ThreadLimiter.RunnableException.
 
ThreadLimiter.RunnableException(Exception) - Constructor for class zinger.util.ThreadLimiter.RunnableException
 
ThreadLimiter(int, long, int) - Constructor for class zinger.util.ThreadLimiter
 
threads - Variable in class zinger.util.ThreadLimiter
 
threadTimeout - Variable in class zinger.util.ThreadLimiter
 
TimeoutException - exception zinger.util.TimeoutException.
 
TimeoutException() - Constructor for class zinger.util.TimeoutException
 

U

Util - class zinger.util.Util.
A general utility class.

W

WILD_CARD - Static variable in class zinger.util.WildCardFilenameFilter
 
WildCardFilenameFilter - class zinger.util.WildCardFilenameFilter.
 
WildCardFilenameFilter() - Constructor for class zinger.util.WildCardFilenameFilter
 
WildCardFilenameFilter(String) - Constructor for class zinger.util.WildCardFilenameFilter
 
WildCardPattern - class zinger.util.WildCardPattern.
 
WildCardPattern() - Constructor for class zinger.util.WildCardPattern
 
WildCardPattern(List, boolean, boolean) - Constructor for class zinger.util.WildCardPattern
 
WildCardPattern(String, String) - Constructor for class zinger.util.WildCardPattern
 

Z

zinger.util - package zinger.util
 
zinger.util.recycling - package zinger.util.recycling
 

A C E G I L M N O P R S T U W Z