Uses of Interface
org.ojalgo.function.aggregator.AggregatorFunction
Packages that use AggregatorFunction
Package
Description
-
Uses of AggregatorFunction in org.ojalgo.function.aggregator
Classes in org.ojalgo.function.aggregator that implement AggregatorFunctionModifier and TypeClassDescriptionstatic final class
AggregatorFunction.PredicateWrapper<N extends Comparable<N>>
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
Fields in org.ojalgo.function.aggregator declared as AggregatorFunctionModifier and TypeFieldDescriptionprivate final AggregatorFunction
<N> AggregatorFunction.PredicateWrapper.myAggregator
Fields in org.ojalgo.function.aggregator with type parameters of type AggregatorFunctionModifier and TypeFieldDescriptionprivate static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.AVERAGE
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.AVERAGE
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.AVERAGE
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.AVERAGE
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.AVERAGE
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.AVERAGE
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.CARDINALITY
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.CARDINALITY
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.CARDINALITY
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.CARDINALITY
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.CARDINALITY
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.CARDINALITY
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.LARGEST
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.LARGEST
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.LARGEST
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.LARGEST
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.LARGEST
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.LARGEST
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.MAX
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.MAX
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.MAX
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.MAX
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.MAX
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.MAX
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.MIN
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.MIN
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.MIN
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.MIN
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.MIN
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.MIN
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.NORM1
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.NORM1
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.NORM1
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.NORM1
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.NORM1
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.NORM1
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.NORM2
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.NORM2
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.NORM2
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.NORM2
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.NORM2
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.NORM2
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.PRODUCT
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.PRODUCT
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.PRODUCT
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.PRODUCT
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.PRODUCT
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.PRODUCT
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.PRODUCT2
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.PRODUCT2
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.PRODUCT2
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.PRODUCT2
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.PRODUCT2
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.PRODUCT2
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.SMALLEST
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.SMALLEST
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.SMALLEST
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.SMALLEST
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.SMALLEST
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.SMALLEST
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.SUM
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.SUM
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.SUM
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.SUM
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.SUM
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.SUM
private static final ThreadLocal
<AggregatorFunction<BigDecimal>> BigAggregator.SUM2
private static final ThreadLocal
<AggregatorFunction<ComplexNumber>> ComplexAggregator.SUM2
private static final ThreadLocal
<AggregatorFunction<Double>> PrimitiveAggregator.SUM2
private static final ThreadLocal
<AggregatorFunction<Quadruple>> QuadrupleAggregator.SUM2
private static final ThreadLocal
<AggregatorFunction<Quaternion>> QuaternionAggregator.SUM2
private static final ThreadLocal
<AggregatorFunction<RationalNumber>> RationalAggregator.SUM2
Methods in org.ojalgo.function.aggregator that return AggregatorFunctionModifier and TypeMethodDescriptionabstract AggregatorFunction
<N> AggregatorSet.average()
Average valueBigAggregator.average()
ComplexAggregator.average()
PrimitiveAggregator.average()
QuadrupleAggregator.average()
QuaternionAggregator.average()
RationalAggregator.average()
abstract AggregatorFunction
<N> AggregatorSet.cardinality()
Count of non-zero elementsBigAggregator.cardinality()
ComplexAggregator.cardinality()
PrimitiveAggregator.cardinality()
QuadrupleAggregator.cardinality()
QuaternionAggregator.cardinality()
RationalAggregator.cardinality()
default AggregatorFunction
<N> AggregatorFunction.filter
(PredicateFunction<N> predicate) Only the values that pass the predicate filter will actually be part of the aggregation.final AggregatorFunction
<N> AggregatorSet.get
(Aggregator aggregator) final <N extends Comparable<N>>
AggregatorFunction<N> Aggregator.getFunction
(AggregatorSet<N> collection) abstract AggregatorFunction
<N> AggregatorSet.largest()
Largest absolute valueBigAggregator.largest()
ComplexAggregator.largest()
PrimitiveAggregator.largest()
QuadrupleAggregator.largest()
QuaternionAggregator.largest()
RationalAggregator.largest()
abstract AggregatorFunction
<N> AggregatorSet.maximum()
Max valueBigAggregator.maximum()
ComplexAggregator.maximum()
PrimitiveAggregator.maximum()
QuadrupleAggregator.maximum()
QuaternionAggregator.maximum()
RationalAggregator.maximum()
abstract AggregatorFunction
<N> AggregatorSet.minimum()
Min valueBigAggregator.minimum()
ComplexAggregator.minimum()
PrimitiveAggregator.minimum()
QuadrupleAggregator.minimum()
QuaternionAggregator.minimum()
RationalAggregator.minimum()
abstract AggregatorFunction
<N> AggregatorSet.norm1()
Sum of absolute valuesBigAggregator.norm1()
ComplexAggregator.norm1()
PrimitiveAggregator.norm1()
QuadrupleAggregator.norm1()
QuaternionAggregator.norm1()
RationalAggregator.norm1()
abstract AggregatorFunction
<N> AggregatorSet.norm2()
Square root of sum of squared valuesBigAggregator.norm2()
ComplexAggregator.norm2()
PrimitiveAggregator.norm2()
QuadrupleAggregator.norm2()
QuaternionAggregator.norm2()
RationalAggregator.norm2()
abstract AggregatorFunction
<N> AggregatorSet.product()
Running productBigAggregator.product()
ComplexAggregator.product()
PrimitiveAggregator.product()
QuadrupleAggregator.product()
QuaternionAggregator.product()
RationalAggregator.product()
abstract AggregatorFunction
<N> AggregatorSet.product2()
Running product of squaresBigAggregator.product2()
ComplexAggregator.product2()
PrimitiveAggregator.product2()
QuadrupleAggregator.product2()
QuaternionAggregator.product2()
RationalAggregator.product2()
AggregatorFunction.PredicateWrapper.reset()
AggregatorFunction.reset()
abstract AggregatorFunction
<N> AggregatorSet.smallest()
Smallest non-zero absolute valueBigAggregator.smallest()
ComplexAggregator.smallest()
PrimitiveAggregator.smallest()
QuadrupleAggregator.smallest()
QuaternionAggregator.smallest()
RationalAggregator.smallest()
abstract AggregatorFunction
<N> AggregatorSet.sum()
Running sumBigAggregator.sum()
ComplexAggregator.sum()
PrimitiveAggregator.sum()
QuadrupleAggregator.sum()
QuaternionAggregator.sum()
RationalAggregator.sum()
abstract AggregatorFunction
<N> AggregatorSet.sum2()
Running sum of squaresBigAggregator.sum2()
ComplexAggregator.sum2()
PrimitiveAggregator.sum2()
QuadrupleAggregator.sum2()
QuaternionAggregator.sum2()
RationalAggregator.sum2()
Constructors in org.ojalgo.function.aggregator with parameters of type AggregatorFunctionModifierConstructorDescription(package private)
PredicateWrapper
(PredicateFunction<N> predicate, AggregatorFunction<N> aggregator) -
Uses of AggregatorFunction in org.ojalgo.optimisation
Methods in org.ojalgo.optimisation with parameters of type AggregatorFunctionModifier and TypeMethodDescription(package private) static int
ModelEntity.deriveAdjustmentExponent
(AggregatorFunction<BigDecimal> largest, AggregatorFunction<BigDecimal> smallest, int range) -
Uses of AggregatorFunction in org.ojalgo.series.primitive
Methods in org.ojalgo.series.primitive with parameters of type AggregatorFunction