Module ojalgo
Package org.ojalgo.type
-
Interface Summary Interface Description BusinessObject Each/every business object interface should extends thisBusinessObjectinterface (and preferably nothing else).CalendarDate.Resolution ExtendsTemporalAdjusterbut also loosely corresponds to aTemporalUnitand/orTemporalAmount.ComparableNumber<N extends ComparableNumber<N>> Disposable ForgetfulMap.ValueCache<V> The specifications ofTypeCacheto allow for another implementation.NumberDefinition An interface defining a "Number".PrimitiveNumber Intended as a "boxed" version of any/all primitive numeric types. -
Class Summary Class Description Alternator<T> AlternatorCalendarDate Originally, long before Java 8 and its new Date and Time API, this class was designed to provide an immutable complement to the existing Date and Calendar classes and to have easy/direct access to the underlying epoch millisecond value.CalendarDateDuration Designed to complement CalendarDate.ColourData EnumBitSet<E extends java.lang.Enum<E>> Like aBitSetbut using anEnumas indices.EnumPartition<E extends java.lang.Enum<E>> Keeps track of n (ordered)Enumvalues – anyEnumand any number of values.FloatingPointReceptacle An array (double[] or float[]) builder/converter.ForgetfulMap<K,V> AMapthat can forget entries after a specified period of time – a cache in other words.ForgetfulMap.Builder ForgetfulMap.CachedValue<V> Helper class to store value and timestampsForgetfulMap.ValueCacheImpl<K,V> A re-implementation ofTypeCachebacked by aForgetfulMap.IndexSelector An array of int:s (indices) that are partitioned to be either "included" or "excluded".NativeMemory ObjectPool<T> PrimitiveNumber.BoxedByte PrimitiveNumber.BoxedDouble PrimitiveNumber.BoxedFloat PrimitiveNumber.BoxedInt PrimitiveNumber.BoxedLong PrimitiveNumber.BoxedShort ReciprocalPair A simple container for a pair of double (R064) arrays, one holding values and the other their reciprocal.ScheduleBuilder StandardType Stopwatch This stopwatch is always running.Stopwatch.TimedResult<T> TimeIndex<T extends java.lang.Comparable<? super T>> TypeCache<T> Deprecated. v56 UseForgetfulMap.newValueCache(Object, java.util.function.Function)instead.TypeUtils -
Enum Summary Enum Description CalendarDateUnit Designed to complement CalendarDate.Operation