See: Description
Interface | Description |
---|---|
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<K,V> |
A cache for arbitrary objects.
|
SoftValueHashMap.ValueCleaner<K,V> |
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 | Description |
---|---|
AbstractInternationalString | |
Arguments |
A helper class for parsing command-line arguments.
|
Base64 |
Encodes and decodes to and from Base64 notation.
|
Base64.InputStream |
A
Base64.InputStream will read data from another java.io.InputStream, given
in the constructor, and encode/decode to/from Base64 notation on the fly. |
Base64.OutputStream |
A
Base64.OutputStream will write data to another java.io.OutputStream, given
in the constructor, and encode/decode to/from Base64 notation on the fly. |
CanonicalSet<E> |
A canonical set of objects, used to optimize memory use.
|
CharUtilities |
A set of utilities for characters handling.
|
CheckedArrayList<E> | |
CheckedHashMap<K,V> |
A checked and synchronized
Map . |
CheckedHashSet<E> | |
ClassChanger<S extends Comparable<S>,T extends Number> |
A central place to register transformations between an arbitrary class and a
Number . |
Classes |
A set of miscellaneous methods working on
Class objects. |
Comparators |
General purpose comparators.
|
Converters |
Convenience class for converting an object from one type to an object of another.
|
DateRange |
A range of dates.
|
DateTimeParser |
Parses the
time parameter of the request. |
DefaultFileFilter |
A
FileFilter implementation using Unix-style wildcards. |
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
DisjointSet s. |
EchoWriter |
A writer that copy all output to an other stream.
|
ExpandedTabWriter |
Writes characters to a stream while expanding tabs (
'\t' ) into spaces. |
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.
|
GraphicsUtilities |
A set of utilities methods for painting in a
Graphics2D handle. |
GrowableInternationalString | |
IndentedLineWriter |
A writer that put some spaces in front of every lines.
|
IndexedResourceBundle |
ResourceBundle implementation using integers instead of strings for resource keys. |
IndexedResourceCompiler |
Resource compiler.
|
IntegerList |
A list of unsigned integer values.
|
Java6 | Deprecated |
JDBC |
A set of utilities methods related to JDBC (Java Database Connectivity).
|
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.
|
LazySet<E> |
An immutable set built from an iterator, which will be filled only when needed.
|
LineFormat |
Parses a line of text data.
|
LineWriter |
Writes characters to a stream while replacing various EOL by a unique string.
|
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. |
NIOUtilities |
Utility class for managing memory mapped buffers.
|
NullEntityResolver |
NullObject implementation for
EntityResolver2 (used as an alternative to null checks). |
NumberedLineWriter |
A writer that put line number in front of every line.
|
NumberRange<T extends Number & Comparable<? super T>> |
A range of numbers.
|
ObjectCaches |
This is facade around several constructs used by GeoTools for internal caching.
|
OptionalDependencies |
Bridges to optional dependencies (especially
widget-swing module). |
PartiallyOrderedSet<E> |
Set of elements having a partial order, established by setting before/after relationship calling
PartiallyOrderedSet.setOrder(Object, Object) |
PreventLocalEntityResolver |
EntityResolver implementation to prevent use external entity resolution to local files.
|
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.
|
SwingUtilities |
A collection of utility methods for Swing.
|
TableWriter |
A character stream that can be used to format tables.
|
UnmodifiableArrayList<E> |
An unmodifiable view of an array.
|
URLs |
Utilities for manipulating and converting to and from
URL s. |
Utilities | |
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. |
X364 |
Escape codes from ANSI X3.64 standard (aka ECMA-48 and ISO/IEC 6429).
|
XArray |
Simple operations on arrays.
|
XMath |
Simple mathematical functions.
|
Enum | Description |
---|---|
DateTimeParser.FormatAndPrecision |
Exception | Description |
---|---|
ContentFormatException |
Throws when a stream can't be parsed because some content uses an invalid format.
|
UnsupportedImplementationException |
Throws when an operation can't use arbitrary implementation of an interface, and a given instance
doesn't meet the requirement.
|
Annotation Type | Description |
---|---|
SuppressFBWarnings |
GeoTools custom ersion of Spotbugs SuppressFBWarnings, added here to avoid dependencies on extra
jars and for IDE friendlyness (IntelliJ does not seem to provide completion for optional
dependencies, even if annotations not found at runtime apparently don't cause issues).
|
Set
interface and provides facilities for mutually exclusive set, caching or handling
ranges of values.Copyright © 1996–2022 Geotools. All rights reserved.