Holger's Java API

## Uses of Package
com.antelmann.math

Packages that use com.antelmann.math
com.antelmann.calendar: This package contains classes for implementing calendar and time related solutions.
com.antelmann.crm: Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM).
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.genealogy: This package contains classes that provide classes to implement applications dealing with genealogy related issues.
com.antelmann.image: This package contains classes for more easily dealing with images.
com.antelmann.math: This package contains classes to ease calculations.
com.antelmann.net.web: This package contains classes for dealing with Web-related content.
com.antelmann.opengeodb: This package contains classes easing to deal with geological data as provided by http://opengeodb.org/.
com.antelmann.sql: This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes
com.antelmann.util: This package contains generally useful classes that are used throughout the other packages in this framework.
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.
com.antelmann.util.table: This package provides useful additions to TableModels and contains classes to ease development with Swing tables.

Classes in com.antelmann.math used by com.antelmann.calendar
BaseUnit base class for providing unit implementations that facilitate conversions based on a standard unit
Measurable represents a measure of some sort, combining a number with a unit.
Unit represents a generic unit of measurement.
UnitConverter allows to convert some measurement into another unit, provided that the units are convertible (such as meter and miles)

Classes in com.antelmann.math used by com.antelmann.crm
GeoEncoded
GeoPoint an immutable representation of a location on earth.

Classes in com.antelmann.math used by com.antelmann.db
DataMap allows to easily collect data based on a category and a number
DataMatrix provides aggregated multidimensional data based on a `DataParser`
DataParser specifies how a given entry can be parsed into multiple dimensions
ObjectAnalyzer provides a convenient base and several methods to easily analyze aggregated data; the underlying data can either be provided as a cached `Collection` or via a retriever of an iterable object.
TimeDataGrid provides aggregated data based on a `TimeDataParser`
TimeDataParser responsible for extracting relevant data from given objects

Classes in com.antelmann.math used by com.antelmann.genealogy
GeoEncoded
GeoPoint an immutable representation of a location on earth.

Classes in com.antelmann.math used by com.antelmann.image
GeoEncoded
GeoPoint an immutable representation of a location on earth.

Classes in com.antelmann.math used by com.antelmann.math
Addable Objects implementing this interface provide a way to combine themselves in a defined way.
AreaUnit area unit
BaseUnit base class for providing unit implementations that facilitate conversions based on a standard unit
BooleanOperator basic boolean operator allowing to combine two boolean values to produce another
CounterMap a simple helper class that allows to easily count occurrences of categories.
CurrencyUnit a wrapper that allows a currency to be treated as a unit
DataMap allows to easily collect data based on a category and a number
DataMap.SnapshotModel
DataMatrix provides aggregated multidimensional data based on a `DataParser`
DataParser specifies how a given entry can be parsed into multiple dimensions
DataPoint represents an immutable data point holding aggregated information for a specific data vector based on BigDecimal
DataPoint.ValueType defines what value of a `DataPoint` is of interest
DefaultDataParser a default implementation of a DataParser based on PatternExtractor instances.
DefaultUnit simple base implementation for a unit
GeoEncoded
GeoPoint an immutable representation of a location on earth.
JDataMatrixView allows the multidimensional visualization of a `DataMatrix` instance
JDataMatrixView.Cell used as the table cell value within the embedding component
LengthUnit length unit with conversion capabilities
MathOperator basic math operators that allow to combine two numbers to produce a result
Measurable represents a measure of some sort, combining a number with a unit.
Measure represents some immutable generic measure to serve as a basis for sub-classing; this class itself provides type safety for the unit in use.
Money represents an immutable monetary value that allows exact calculations on currencies.
NumberStringFilter compiles a filter from an input string that supports numbers and ranges in the form: '<1, 3, 5, 7-9, 11, 20-30, >=50'.
RelationalOperator a relational operator allowing to combine two expressions to produce a boolean value
RomanNumber a representation for a roman number (internally based on an integer)
SIBaseUnit represents a standard SI base unit.
SIBaseUnitType represents the quantity types for SI base units (from the international system of units)
Temperature temperature unit along with their conversions.
TimeDataGrid provides aggregated data based on a `TimeDataParser`
TimeDataParser responsible for extracting relevant data from given objects
Unit represents a generic unit of measurement.
UnitConverter allows to convert some measurement into another unit, provided that the units are convertible (such as meter and miles)
Weight weight unit with conversion capabilities
Weight.Type
WrongCurrencyException

Classes in com.antelmann.math used by com.antelmann.net.web
GeoPoint an immutable representation of a location on earth.

Classes in com.antelmann.math used by com.antelmann.opengeodb
GeoEncoded
GeoPoint an immutable representation of a location on earth.

Classes in com.antelmann.math used by com.antelmann.sql
DataMap allows to easily collect data based on a category and a number
NumberStringFilter compiles a filter from an input string that supports numbers and ranges in the form: '<1, 3, 5, 7-9, 11, 20-30, >=50'.

Classes in com.antelmann.math used by com.antelmann.util
BooleanOperator basic boolean operator allowing to combine two boolean values to produce another
DataPoint represents an immutable data point holding aggregated information for a specific data vector based on BigDecimal
TimeDataGrid provides aggregated data based on a `TimeDataParser`

Classes in com.antelmann.math used by com.antelmann.util.gui
Function2D an interface to represent 2-dimensional functions

Classes in com.antelmann.math used by com.antelmann.util.table
CounterMap a simple helper class that allows to easily count occurrences of categories.

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads