Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package com.go.trove.util

Interface Summary
Config The Config interface encapulates the most commonly used resources when configuring an object.
Depot.Factory Implement this interface in order for Depot to retrieve objects when needed, often in a thread other than the requester's.
Depot.Filter  
Depot.Perishable Values returned from the Factories may implement this interface if they manually handle expiration.
Depot.PerishablesFactory A special kind of Factory that creates objects that are considered invalid after a specific amount of time has elapsed.
FastDateFormat.NumberRule  
FastDateFormat.Rule  
MergedClass.InstanceFactory InstanceFactory allows merged class instances to be requested only when first needed.
PropertyParser.ErrorListener  
ThreadPoolListener Interface used to receive events from a ThreadPool.
 

Class Summary
AbstractMapEntry Abstract Map.Entry implementation that makes it easier to define new Map entries.
BeanComparator A highly customizable, high-performance Comparator, designed specifically for advanced sorting of JavaBeans.
BeanComparator.Rules  
Cache Cache is a SoftHashMap that is guaranteed to have the most recently used entries available.
ClassInjector A special ClassLoader that allows classes to be defined by directly injecting the bytecode.
CompleteIntrospector A JavaBean Introspector that ensures interface properties are properly discovered.
ConfigSupport This class provides a default implementation for the Config interface.
Deflater A zlib deflater interface that matches java.util.zip.Deflater, except additional flush operations are supported.
DeflaterOutputStream Just like java.util.zip.DeflaterOutputStream, except uses a different Deflater implementation.
DeflaterPool Since Deflaters can be expensive to allocate, re-use them with this pool.
DelegateClassLoader ClassLoader that delegates class loading requests if the parent ClassLoader (and its ancestors) can't fulfill the request.
Depot Depot implements a simple and efficient caching strategy.
FastDateFormat Similar to java.text.SimpleDateFormat, but faster and thread-safe.
FastDateFormat.CharacterLiteral  
FastDateFormat.PaddedNumberField  
FastDateFormat.StringLiteral  
FastDateFormat.TextField  
FastDateFormat.TimeZoneDisplayKey  
FastDateFormat.TimeZoneRule  
FastDateFormat.TwelveHourField  
FastDateFormat.TwentyFourHourField  
FastDateFormat.TwoDigitMonthField  
FastDateFormat.TwoDigitNumberField  
FastDateFormat.TwoDigitYearField  
FastDateFormat.UnpaddedMonthField  
FastDateFormat.UnpaddedNumberField  
FlyweightSet A thread-safe Set that manages flyweights: sharable objects that are usually immutable.
FlyweightSet.Entry  
IdentityMap An IdentityMap is like WeakHashMap, except it uses a key's identity hashcode and equals methods.
IdentityMap.Entry HashMap collision list entry.
IntHashMap A Map that accepts int or Integer keys only.
IntHashMap.Entry IntHashMap collision list entry.
MapBackedSet A set implementation that is backed by any map.
MergedClass Merges several classes together, producing a new class that has all of the methods of the combined classes.
MergedClass.ClassEntry  
MergedClass.MethodEntry  
MultiKey MultiKey allows arrays and arrays of arrays to be used as hashtable keys.
NullKeyMap A Map supporting null keys that wraps a Map that doesn't support null keys.
Pair Simple object for pairing two objects together for use as a hash or tree key.
PropertyMap A class that is similar to java.util.Properties but preserves original property order and supports a special PropertyMap.subMap(java.lang.String) 55 view operation.
PropertyParser Parses a properties file similar to how java.util.Properties does, except: Values have trailing whitespace trimmed.
PropertyParser.ErrorEvent  
PropertyParser.Scanner  
PropertyParser.Token  
PropertyParser.Token.Code  
SoftHashMap A Map that softly references its values and can be used as a simple cache.
SoftHashMap.Entry HashMap collision list entry.
SoftHashMap.Null This allows null references to be saved into SoftHashMap and allow entries to still be garbage collected.
SortedArrayList An extension of ArrayList that insures that all of the items added are sorted.
ThreadPool A ThreadPool contains a collection of re-usable threads.
ThreadPoolEvent An event that contains information from a ThreadPool.
UsageMap A Map that orders its keys based on how recently they have been used.
UsageMap.Entry  
UsageSet A Set that orders its elements based on how recently they have been used.
Utils Some generic utilities.
Utils.EmptyEnum  
Utils.EmptyMap  
Utils.NullEqualOrder  
Utils.NullEqualOrderC  
Utils.NullHighOrder  
Utils.NullHighOrderC  
Utils.NullLowOrder  
Utils.NullLowOrderC  
Utils.ReverseOrderC  
Utils.VoidMap  
WrappedCache A Map that implements a write-through cache to another map.
 

Exception Summary
FilterException Applies the filter pattern to Exceptions.
NoThreadException This exception is thrown by a ThreadPool when no thread is available.