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 classAggregatorFunction.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 classFields in org.ojalgo.function.aggregator declared as AggregatorFunctionModifier and TypeFieldDescriptionprivate final AggregatorFunction<N> AggregatorFunction.PredicateWrapper.myAggregatorFields in org.ojalgo.function.aggregator with type parameters of type AggregatorFunctionModifier and TypeFieldDescriptionprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.AVERAGEprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.AVERAGEprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.AVERAGEprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.AVERAGEprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.AVERAGEprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.AVERAGEprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.CARDINALITYprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.CARDINALITYprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.CARDINALITYprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.CARDINALITYprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.CARDINALITYprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.CARDINALITYprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.LARGESTprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.LARGESTprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.LARGESTprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.LARGESTprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.LARGESTprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.LARGESTprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.MAXprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.MAXprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.MAXprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.MAXprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.MAXprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.MAXprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.MINprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.MINprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.MINprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.MINprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.MINprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.MINprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.NORM1private static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.NORM1private static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.NORM1private static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.NORM1private static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.NORM1private static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.NORM1private static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.NORM2private static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.NORM2private static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.NORM2private static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.NORM2private static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.NORM2private static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.NORM2private static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.PRODUCTprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.PRODUCTprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.PRODUCTprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.PRODUCTprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.PRODUCTprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.PRODUCTprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.PRODUCT2private static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.PRODUCT2private static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.PRODUCT2private static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.PRODUCT2private static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.PRODUCT2private static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.PRODUCT2private static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.SMALLESTprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.SMALLESTprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.SMALLESTprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.SMALLESTprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.SMALLESTprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.SMALLESTprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.SUMprivate static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.SUMprivate static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.SUMprivate static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.SUMprivate static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.SUMprivate static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.SUMprivate static final ThreadLocal<AggregatorFunction<BigDecimal>> BigAggregator.SUM2private static final ThreadLocal<AggregatorFunction<ComplexNumber>> ComplexAggregator.SUM2private static final ThreadLocal<AggregatorFunction<Double>> PrimitiveAggregator.SUM2private static final ThreadLocal<AggregatorFunction<Quadruple>> QuadrupleAggregator.SUM2private static final ThreadLocal<AggregatorFunction<Quaternion>> QuaternionAggregator.SUM2private static final ThreadLocal<AggregatorFunction<RationalNumber>> RationalAggregator.SUM2Methods 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 intModelEntity.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