Uses of Interface
org.ojalgo.function.aggregator.AggregatorFunction
-
Packages that use AggregatorFunction Package Description org.ojalgo.function.aggregator org.ojalgo.optimisation org.ojalgo.series.primitive -
-
Uses of AggregatorFunction in org.ojalgo.function.aggregator
Classes in org.ojalgo.function.aggregator that implement AggregatorFunction Modifier and Type Class Description static class
AggregatorFunction.PredicateWrapper<N extends java.lang.Comparable<N>>
(package private) static class
BigAggregator.BigAggregatorFunction
(package private) static class
ComplexAggregator.ComplexAggregatorFunction
(package private) static class
PrimitiveAggregator.PrimitiveAggregatorFunction
(package private) static class
QuadrupleAggregator.QuadrupleAggregatorFunction
(package private) static class
QuaternionAggregator.QuaternionAggregatorFunction
(package private) static class
RationalAggregator.RationalAggregatorFunction
Fields in org.ojalgo.function.aggregator declared as AggregatorFunction Modifier and Type Field Description private AggregatorFunction<N>
AggregatorFunction.PredicateWrapper. myAggregator
Fields in org.ojalgo.function.aggregator with type parameters of type AggregatorFunction Modifier and Type Field Description private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. AVERAGE
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. AVERAGE
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. AVERAGE
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. AVERAGE
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. AVERAGE
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. AVERAGE
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. CARDINALITY
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. CARDINALITY
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. CARDINALITY
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. CARDINALITY
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. CARDINALITY
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. CARDINALITY
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. LARGEST
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. LARGEST
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. LARGEST
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. LARGEST
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. LARGEST
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. LARGEST
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. MAX
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. MAX
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. MAX
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. MAX
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. MAX
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. MAX
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. MIN
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. MIN
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. MIN
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. MIN
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. MIN
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. MIN
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. NORM1
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. NORM1
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. NORM1
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. NORM1
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. NORM1
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. NORM1
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. NORM2
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. NORM2
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. NORM2
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. NORM2
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. NORM2
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. NORM2
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. PRODUCT
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. PRODUCT
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. PRODUCT
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. PRODUCT
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. PRODUCT
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. PRODUCT
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. PRODUCT2
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. PRODUCT2
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. PRODUCT2
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. PRODUCT2
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. PRODUCT2
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. PRODUCT2
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. SMALLEST
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. SMALLEST
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. SMALLEST
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. SMALLEST
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. SMALLEST
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. SMALLEST
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. SUM
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. SUM
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. SUM
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. SUM
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. SUM
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. SUM
private static java.lang.ThreadLocal<AggregatorFunction<java.math.BigDecimal>>
BigAggregator. SUM2
private static java.lang.ThreadLocal<AggregatorFunction<ComplexNumber>>
ComplexAggregator. SUM2
private static java.lang.ThreadLocal<AggregatorFunction<java.lang.Double>>
PrimitiveAggregator. SUM2
private static java.lang.ThreadLocal<AggregatorFunction<Quadruple>>
QuadrupleAggregator. SUM2
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. SUM2
private static java.lang.ThreadLocal<AggregatorFunction<RationalNumber>>
RationalAggregator. SUM2
Methods in org.ojalgo.function.aggregator that return AggregatorFunction Modifier and Type Method Description abstract AggregatorFunction<N>
AggregatorSet. average()
Average valueAggregatorFunction<java.math.BigDecimal>
BigAggregator. average()
AggregatorFunction<ComplexNumber>
ComplexAggregator. average()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. average()
AggregatorFunction<Quadruple>
QuadrupleAggregator. average()
AggregatorFunction<Quaternion>
QuaternionAggregator. average()
AggregatorFunction<RationalNumber>
RationalAggregator. average()
abstract AggregatorFunction<N>
AggregatorSet. cardinality()
Count of non-zero elementsAggregatorFunction<java.math.BigDecimal>
BigAggregator. cardinality()
AggregatorFunction<ComplexNumber>
ComplexAggregator. cardinality()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. cardinality()
AggregatorFunction<Quadruple>
QuadrupleAggregator. cardinality()
AggregatorFunction<Quaternion>
QuaternionAggregator. cardinality()
AggregatorFunction<RationalNumber>
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.AggregatorFunction<N>
AggregatorSet. get(Aggregator aggregator)
<N extends java.lang.Comparable<N>>
AggregatorFunction<N>Aggregator. getFunction(AggregatorSet<N> collection)
abstract AggregatorFunction<N>
AggregatorSet. largest()
Largest absolute valueAggregatorFunction<java.math.BigDecimal>
BigAggregator. largest()
AggregatorFunction<ComplexNumber>
ComplexAggregator. largest()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. largest()
AggregatorFunction<Quadruple>
QuadrupleAggregator. largest()
AggregatorFunction<Quaternion>
QuaternionAggregator. largest()
AggregatorFunction<RationalNumber>
RationalAggregator. largest()
abstract AggregatorFunction<N>
AggregatorSet. maximum()
Max valueAggregatorFunction<java.math.BigDecimal>
BigAggregator. maximum()
AggregatorFunction<ComplexNumber>
ComplexAggregator. maximum()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. maximum()
AggregatorFunction<Quadruple>
QuadrupleAggregator. maximum()
AggregatorFunction<Quaternion>
QuaternionAggregator. maximum()
AggregatorFunction<RationalNumber>
RationalAggregator. maximum()
abstract AggregatorFunction<N>
AggregatorSet. minimum()
Min valueAggregatorFunction<java.math.BigDecimal>
BigAggregator. minimum()
AggregatorFunction<ComplexNumber>
ComplexAggregator. minimum()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. minimum()
AggregatorFunction<Quadruple>
QuadrupleAggregator. minimum()
AggregatorFunction<Quaternion>
QuaternionAggregator. minimum()
AggregatorFunction<RationalNumber>
RationalAggregator. minimum()
abstract AggregatorFunction<N>
AggregatorSet. norm1()
Sum of absolute valuesAggregatorFunction<java.math.BigDecimal>
BigAggregator. norm1()
AggregatorFunction<ComplexNumber>
ComplexAggregator. norm1()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. norm1()
AggregatorFunction<Quadruple>
QuadrupleAggregator. norm1()
AggregatorFunction<Quaternion>
QuaternionAggregator. norm1()
AggregatorFunction<RationalNumber>
RationalAggregator. norm1()
abstract AggregatorFunction<N>
AggregatorSet. norm2()
Square root of sum of squared valuesAggregatorFunction<java.math.BigDecimal>
BigAggregator. norm2()
AggregatorFunction<ComplexNumber>
ComplexAggregator. norm2()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. norm2()
AggregatorFunction<Quadruple>
QuadrupleAggregator. norm2()
AggregatorFunction<Quaternion>
QuaternionAggregator. norm2()
AggregatorFunction<RationalNumber>
RationalAggregator. norm2()
abstract AggregatorFunction<N>
AggregatorSet. product()
Running productAggregatorFunction<java.math.BigDecimal>
BigAggregator. product()
AggregatorFunction<ComplexNumber>
ComplexAggregator. product()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. product()
AggregatorFunction<Quadruple>
QuadrupleAggregator. product()
AggregatorFunction<Quaternion>
QuaternionAggregator. product()
AggregatorFunction<RationalNumber>
RationalAggregator. product()
abstract AggregatorFunction<N>
AggregatorSet. product2()
Running product of squaresAggregatorFunction<java.math.BigDecimal>
BigAggregator. product2()
AggregatorFunction<ComplexNumber>
ComplexAggregator. product2()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. product2()
AggregatorFunction<Quadruple>
QuadrupleAggregator. product2()
AggregatorFunction<Quaternion>
QuaternionAggregator. product2()
AggregatorFunction<RationalNumber>
RationalAggregator. product2()
AggregatorFunction<N>
AggregatorFunction.PredicateWrapper. reset()
AggregatorFunction<N>
AggregatorFunction. reset()
abstract AggregatorFunction<N>
AggregatorSet. smallest()
Smallest non-zero absolute valueAggregatorFunction<java.math.BigDecimal>
BigAggregator. smallest()
AggregatorFunction<ComplexNumber>
ComplexAggregator. smallest()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. smallest()
AggregatorFunction<Quadruple>
QuadrupleAggregator. smallest()
AggregatorFunction<Quaternion>
QuaternionAggregator. smallest()
AggregatorFunction<RationalNumber>
RationalAggregator. smallest()
abstract AggregatorFunction<N>
AggregatorSet. sum()
Running sumAggregatorFunction<java.math.BigDecimal>
BigAggregator. sum()
AggregatorFunction<ComplexNumber>
ComplexAggregator. sum()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. sum()
AggregatorFunction<Quadruple>
QuadrupleAggregator. sum()
AggregatorFunction<Quaternion>
QuaternionAggregator. sum()
AggregatorFunction<RationalNumber>
RationalAggregator. sum()
abstract AggregatorFunction<N>
AggregatorSet. sum2()
Running sum of squaresAggregatorFunction<java.math.BigDecimal>
BigAggregator. sum2()
AggregatorFunction<ComplexNumber>
ComplexAggregator. sum2()
AggregatorFunction<java.lang.Double>
PrimitiveAggregator. sum2()
AggregatorFunction<Quadruple>
QuadrupleAggregator. sum2()
AggregatorFunction<Quaternion>
QuaternionAggregator. sum2()
AggregatorFunction<RationalNumber>
RationalAggregator. sum2()
Constructors in org.ojalgo.function.aggregator with parameters of type AggregatorFunction Constructor Description PredicateWrapper(PredicateFunction<N> predicate, AggregatorFunction<N> aggregator)
-
Uses of AggregatorFunction in org.ojalgo.optimisation
Methods in org.ojalgo.optimisation with parameters of type AggregatorFunction Modifier and Type Method Description (package private) static int
ModelEntity. deriveAdjustmentExponent(AggregatorFunction<java.math.BigDecimal> largest, AggregatorFunction<java.math.BigDecimal> smallest, int range)
-
Uses of AggregatorFunction in org.ojalgo.series.primitive
Methods in org.ojalgo.series.primitive with parameters of type AggregatorFunction Modifier and Type Method Description void
DataSeries. visit(AggregatorFunction<java.lang.Double> visitor)
-