public static final class AMultivariatePolynomial.PolynomialCollector<Term extends DegreeVector<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> extends Object implements Collector<Term,Poly,Poly>
Collector.Characteristics
Constructor and Description |
---|
PolynomialCollector(Supplier<Poly> supplier) |
Modifier and Type | Method and Description |
---|---|
BiConsumer<Poly,Term> |
accumulator() |
Set<Collector.Characteristics> |
characteristics() |
BinaryOperator<Poly> |
combiner() |
Function<Poly,Poly> |
finisher() |
Supplier<Poly> |
supplier() |
public Supplier<Poly> supplier()
supplier
in interface Collector<Term extends DegreeVector<Term>,Poly extends AMultivariatePolynomial<Term,Poly>,Poly extends AMultivariatePolynomial<Term,Poly>>
public BiConsumer<Poly,Term> accumulator()
accumulator
in interface Collector<Term extends DegreeVector<Term>,Poly extends AMultivariatePolynomial<Term,Poly>,Poly extends AMultivariatePolynomial<Term,Poly>>
public BinaryOperator<Poly> combiner()
combiner
in interface Collector<Term extends DegreeVector<Term>,Poly extends AMultivariatePolynomial<Term,Poly>,Poly extends AMultivariatePolynomial<Term,Poly>>
public Function<Poly,Poly> finisher()
finisher
in interface Collector<Term extends DegreeVector<Term>,Poly extends AMultivariatePolynomial<Term,Poly>,Poly extends AMultivariatePolynomial<Term,Poly>>
public Set<Collector.Characteristics> characteristics()
characteristics
in interface Collector<Term extends DegreeVector<Term>,Poly extends AMultivariatePolynomial<Term,Poly>,Poly extends AMultivariatePolynomial<Term,Poly>>
Copyright © 2017. All rights reserved.