Class AggStateObject<I,E,K,V>
java.lang.Object
org.aksw.jenax.graphql.sparql.v2.agg.state.impl.AggStateMemberSet<I,E,K,V>
org.aksw.jenax.graphql.sparql.v2.agg.state.impl.AggStateObject<I,E,K,V>
- All Implemented Interfaces:
AggState<I,,E> AggStateGon<I,,E, K, V> AggStateTypeProduceNode<I,E, K, V>
public class AggStateObject<I,E,K,V>
extends AggStateMemberSet<I,E,K,V>
implements AggStateTypeProduceNode<I,E,K,V>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.aksw.jenax.graphql.sparql.v2.agg.state.impl.AggStateMemberSet
AggStateMemberSet.MemberAccs<I,E, K, V> -
Field Summary
FieldsFields inherited from class org.aksw.jenax.graphql.sparql.v2.agg.state.impl.AggStateMemberSet
memberAggs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAccStateObject<I,E, K, V> static <I,E, K, V> AggStateObject<I, E, K, V> of(boolean isArray, AggStateTransition<I, E, K, V>... edgeAggregators) static <I,E, K, V> AggStateObject<I, E, K, V> of(AggStateTransition<I, E, K, V>... edgeAggregators) Methods inherited from class org.aksw.jenax.graphql.sparql.v2.agg.state.impl.AggStateMemberSet
addPropertyAggregator, buildMemberAccs, getPropertyAggregators
-
Field Details
-
isArray
protected boolean isArray
-
-
Constructor Details
-
AggStateObject
public AggStateObject(boolean isArray)
-
-
Method Details
-
of
@SafeVarargs public static <I,E, AggStateObject<I,K, V> E, ofK, V> (AggStateTransition<I, E, K, V>... edgeAggregators) -
of
@SafeVarargs public static <I,E, AggStateObject<I,K, V> E, ofK, V> (boolean isArray, AggStateTransition<I, E, K, V>... edgeAggregators) -
getGonType
- Specified by:
getGonTypein interfaceAggStateGon<I,E, K, V>
-
newAccumulator
- Specified by:
newAccumulatorin interfaceAggState<I,E> - Specified by:
newAccumulatorin interfaceAggStateGon<I,E, K, V> - Specified by:
newAccumulatorin interfaceAggStateTypeProduceNode<I,E, K, V> - Specified by:
newAccumulatorin classAggStateMemberSet<I,E, K, V>
-