Class PartialAggregator<A extends AbstractValue<A,C>,C,A2 extends AbstractValue<A2,C2>,C2>

java.lang.Object
tools.refinery.logic.term.PartialAggregator<A,C,A2,C2>
All Implemented Interfaces:
AnyPartialAggregator
Direct Known Subclasses:
PartialAggregator.JoinAggregator, PartialAggregator.MeetAggregator, PartialAggregator.MultiplicityInsensitive, PartialAggregator.MultiplicitySensitive

public abstract sealed class PartialAggregator<A extends AbstractValue<A,C>,C,A2 extends AbstractValue<A2,C2>,C2> extends Object implements AnyPartialAggregator permits PartialAggregator.MultiplicitySensitive<A,C,A2,C2,T>, PartialAggregator.MultiplicityInsensitive<A,C,A2,C2>, PartialAggregator.MeetAggregator<A,C>, PartialAggregator.JoinAggregator<A,C>