|
Holger's Java API |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Addable<T extends Addable<?>> | Objects implementing this interface provide a way to combine themselves in a defined way. |
| DataParser<T> | specifies how a given entry can be parsed into multiple dimensions |
| Function2D | an interface to represent 2-dimensional functions |
| GeoEncoded | |
| Measurable | represents a measure of some sort, combining a number with a unit. |
| TimeDataParser<T> | 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) |
| Class Summary | |
|---|---|
| AreaUnit | area unit |
| BaseUnit | base class for providing unit implementations that facilitate conversions based on a standard unit |
| CounterMap<T> | 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<T> | allows to easily collect data based on a category and a number |
| DataMap.SnapshotModel | |
| DataMatrix<T> | provides aggregated multidimensional data based on a DataParser |
| DataMatrixGraphics | provides convenient ways to visualize a DataMatrix |
| DataPoint | represents an immutable data point holding aggregated information for a specific data vector based on BigDecimal |
| DefaultDataParser<T> | a default implementation of a DataParser based on PatternExtractor instances. |
| DefaultUnit | simple base implementation for a unit |
| 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 |
| Measurable.Adapter | |
| Measure<T extends Unit> | 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. |
| MoneyConverter | provides money exchange rates |
| MyMath | some math related static functions including some useful statistics functions |
| NumberStringFilter<T extends Number & Comparable<? super T>> | compiles a filter from an input string that supports numbers and ranges in the form: '<1, 3, 5, 7-9, 11, 20-30, >=50'. |
| NumberStringFilter.DecimalFilter | |
| NumberStringFilter.DoubleFilter | |
| NumberStringFilter.IntFilter | |
| NumberStringFilter.LongFilter | |
| ObjectAnalyzer<T> | 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. |
| Permutation | derived from public domain sources (http://www.merriampark.com/perm.htm) |
| RomanNumber | a representation for a roman number (internally based on an integer) |
| Temperature | temperature unit along with their conversions. |
| TimeDataGraphics | provides graphics through JFreeChart libraries from a TimeDataGrid
By default, methods in this class work based on DataPoint.ValueType.SUM and TimeInterval.DAY unless specified. |
| TimeDataGrid<T> | provides aggregated data based on a TimeDataParser |
| Weight | weight unit with conversion capabilities |
| Enum Summary | |
|---|---|
| BooleanOperator | basic boolean operator allowing to combine two boolean values to produce another |
| DataPoint.ValueType | defines what value of a DataPoint is of interest |
| MathOperator | basic math operators that allow to combine two numbers to produce a result |
| RelationalOperator | a relational operator allowing to combine two expressions to produce a boolean value |
| SIBaseUnit | represents a standard SI base unit. |
| SIBaseUnitType | represents the quantity types for SI base units (from the international system of units) |
| Weight.Type | |
| Exception Summary | |
|---|---|
| WrongCurrencyException | |
This package contains classes to ease calculations.
|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||