Package org.geotools.util

Contains utilities and addition to the collection framework.


Interface Summary
CheckedCollection<E> Collection that ensures that all elements are assignable to a given base type.
Converter Converts values of one type into another.
ConverterFactory Factory used to create instances of Converter.
ObjectCache A cache for arbitrary objects.
ProgressListener Deprecated. Please use org.opengis.util.ProgressListener
SoftValueHashMap.ValueCleaner A delegate that can be used to perform clean up operation, such as resource closing, before the values cached in soft part of the cache gets disposed of

Class Summary
AbstractInternationalString A string that has been internationalized into several locales.
BooleanConverterFactory ConverterFactory for handling boolean conversions.
CanonicalSet<E> A canonical set of objects, used to optimize memory use.
CharsetConverterFactory Converter for going from a String to a Charset and vice versa.
CheckedArrayList<E> A checked and synchronized List.
CheckedHashMap<K,V> A checked and synchronized Map.
CheckedHashSet<E> A checked and synchronized Set.
CollectionConverterFactory Converts among arrays and different collection classes.
ColorConverterFactory ConverterFactory for handling color conversions.
CommonsConverterFactory Convert String to common scalar values.
Comparators General purpose comparators.
ComplexAttributeConverterFactory This converter retrieves the values out of attributes.
Converters Convenience class for converting an object from one type to an object of another.
DateRange A range of dates.
DefaultProgressListener Default Implementation of ProgressListener that does retain exceptions.
DefaultProgressListener.Warning Collector class for warnings.
DerivedMap<BK,K,V> A map whose keys are derived from an other map.
DerivedSet<B,E> A set whose values are derived from an other set.
DisjointSet<E> A set which is disjoint from others DisjointSets.
EnumerationConverterFactory Converts between enumerations and strings
FrequencySortedSet<E> A set with elements ordered by the amount of time they were added.
GenericName Base class for generic scoped and local name structure for type and attribute name in the context of name spaces.
GeometryConverterFactory Converter factory performing converstions among geometric types.
GeometryTypeConverterFactory Converter factory performing conversions among JTS geometries of different types
GrowableInternationalString An implementation of international string using a map of strings for different locales.
IntegerList A list of unsigned integer values.
InterpolationProperties Stores properties and provides methods to support interpolation of properties in a file.
KeySortedList<K extends Comparable<K>,V> List of elements sorted by a key which is not the element itself.
KVP A linked HashMap set up for easy construction.
ListenerList This class is used to maintain a list of listeners, and is used in the implementations of several classes within JFace which allow you to register listeners of various kinds.
LocalName Identifier within a name space for a local object.
LRULinkedHashMap<K,V> A Map with a fixed maximum size which removes the least recently used (LRU) entry if an entry is added when full.
MapEntry<K,V> A default implementation of Map.Entry which map an arbitrary key-value pairs.
MeasurementRange<T extends Number & Comparable<? super T>> A range of numbers associated with a unit of measurement.
MemberNameImpl The name to identify a member of a record.
NameFactory A factory for GenericName objects.
NullProgressListener A default progress listener implementation suitable for subclassing.
NumberRange<T extends Number & Comparable<? super T>> A range of numbers.
NumericConverterFactory ConverterFactory which converts between the "standard" numeric types.
ObjectCaches This is facade around several constructs used by GeoTools for internal caching.
Range<T extends Comparable<? super T>> A range between a minimum and maximum comparable.
RangeSet<T extends Comparable<? super T>> An ordered set of ranges.
Ranks Sorts elements in an array while remembering their ranks.
RecordTypeImpl The type definition of a record.
ResourceInternationalString An international string backed by a resource bundle.
ScopedName Fully qualified identifier for an object.
SimpleInternationalString A simple international string consisting of a single string for all locales.
SoftValueHashMap<K,V> A hash map implementation that uses soft references, leaving memory when an entry is not used anymore and memory is low.
SubProgressListener A sub progress monitor, used to delegate a portion of work to a separate process.
TemporalConverterFactory Converter factory which created converting between the various temporal types.
URConverterFactory Converter factory which can convert between URL,URI, and String.
Utilities Miscellaneous methods, including cnvenience methods for equals and hashCode implementations.
UuidConverterFactory ConverterFactory for handling uuid (uniqueidentifier) conversions.
Version Holds a version number.
WeakCollectionCleaner A thread invoking Reference.clear() on each enqueded reference.
WeakHashSet<E> A set of objects hold by weak references.
WeakValueHashMap<K,V> A hashtable-based Map implementation with weak values.
XmlXpathUtilites Ulities class for xpath handling on a jdom document object

Exception Summary
UnsupportedImplementationException Throws when an operation can't use arbitrary implementation of an interface, and a given instance doesn't meet the requirement.

Package org.geotools.util Description

Contains utilities and addition to the collection framework. Some classes implements the Set interface and provides facilities for mutually exclusive set, caching or handling ranges of values.

Copyright © 1996-2014 Geotools. All Rights Reserved.