See: Description
Class | Description |
---|---|
ClassGenericsUtil |
Utilities for handling class instantiation, especially with respect to Java
generics.
|
ELKIBuilder<T> |
Builder utility class.
|
ELKIServiceLoader |
Class that emulates the behavior of an java ServiceLoader, except that the
classes are not automatically instantiated.
|
ELKIServiceRegistry |
Registry of available implementations in ELKI.
|
ELKIServiceRegistry.Entry |
Entry in the service registry.
|
ELKIServiceScanner |
A collection of inspection-related utility functions.
|
ELKIServiceScanner.DirClassIterator |
Class to iterate over a directory tree.
|
HandlerList<H> |
Manages a list of handlers for objects.
|
Util |
This class collects various static helper methods.
|
Annotation Type | Description |
---|---|
Alias |
This interface defines alias names for classes.
|
Priority |
This annotation is used for sorting entries in the UIs.
|
Specialized utility classes (which often collect static utility methods only) can be found in other places of ELKI as well, as seen below.
Important utility function collections:
Util
: Miscellaneous utility
functions.LoggingUtil
: simple logging
access.MathUtil
: Mathematics utility
functions.VectorUtil
: Vector and Matrix
functions.SpatialUtil
: Spatial MBR
computations (intersection, union etc.).ByteArrayUtil
: byte array
processing (low-level IO via byte arrays).FileUtil
: File and file name
utility functions.ClassGenericsUtil
: Generic classes
(instantiation, arrays of arrays, sets that require safe but unchecked
casts).TypeUtil
: Data type utility
functions and common type definitions.QueryUtil
: Database Query API
simplifications.DBIDUtil
: Database ID DBID
handling.DataStoreUtil
: Data
storage layer (like Maps).DatabaseUtil
: database utility
functions (centroid etc.).ResultUtil
: result processing
functions (e.g. extracting sub-results).FormatUtil
: output
formatting.SVGUtil
: SVG generation
(XML DOM based).BatikUtil
: Apache
Batik SVG utilities (coordinate transforms screen to canvas).OptionUtil
: Managing
parameter settingsELKIServiceRegistry
: class and
classpath inspection.RStarTreeUtil
:
reporting page file accesses.Copyright © 2019 ELKI Development Team. License information.