All Implemented Interfaces:
org.aksw.commons.collector.domain.Accumulator<B,E,V>
public class AccCondition<B,E,V>
extends Object
implements org.aksw.commons.collector.domain.Accumulator<B,E,V>
Field Summary
Fields
protected org.aksw.commons.collector.domain.Accumulator<B ,E ,V >
Constructor Summary
Constructors
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
void
static <B,
E,
V> org.aksw.commons.collector.domain.Accumulator<B,E,V>
create (Predicate <B> predicate,
org.aksw.commons.collector.domain.Accumulator<B,E,V> subAcc)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface org.aksw.commons.collector.domain.Accumulator
accumulate
Field Details
subAcc
protected org.aksw.commons.collector.domain.Accumulator<B ,E ,V > subAcc
Constructor Details
AccCondition
public AccCondition (Predicate <B > predicate,
org.aksw.commons.collector.domain.Accumulator<B ,E ,V > subAcc)
Method Details
accumulate
public void accumulate (B binding,
E env)
Specified by:
accumulate in interface org.aksw.commons.collector.domain.Accumulator<B ,E ,V >
getValue
Specified by:
getValue in interface org.aksw.commons.collector.domain.Accumulator<B ,E ,V >
create
public static <B,
E,
V>
org.aksw.commons.collector.domain.Accumulator<B,E,V> create (Predicate <B> predicate,
org.aksw.commons.collector.domain.Accumulator<B,E,V> subAcc)