Class AggStatePropertyBase<I,E,K,V>
java.lang.Object
org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AggStateTransitionBase<I,E,K,V>
org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AggStatePropertyBase<I,E,K,V>
- All Implemented Interfaces:
AggState<I,,E> AggStateGon<I,,E, K, V> AggStateTransition<I,,E, K, V> AggStateTypeProduceEntry<I,E, K, V>
- Direct Known Subclasses:
AggStateLiteralProperty,AggStateProperty
public abstract class AggStatePropertyBase<I,E,K,V>
extends AggStateTransitionBase<I,E,K,V>
implements AggStateTypeProduceEntry<I,E,K,V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ArrayModeprotected booleanprotected KThe member key being aggregatedFields inherited from class org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AggStateTransitionBase
matchStateId -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAggStatePropertyBase(Object matchStateId, K memberKey, boolean isSingle, ArrayMode arrayMode) -
Method Summary
Methods inherited from class org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AggStateTransitionBase
getGonType, getMatchStateIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AggStateTransition
getMatchStateIdMethods inherited from interface org.aksw.jenax.graphql.sparql.v2.acc.state.api.impl.AggStateTypeProduceEntry
getGonType, newAccumulator
-
Field Details
-
memberKey
The member key being aggregated -
isSingle
protected boolean isSingle -
arrayMode
-
-
Constructor Details
-
AggStatePropertyBase
-
-
Method Details
-
getMemberKey
-
isSingle
public boolean isSingle() -
getArrayMode
-