Class AggStateLiteral<I,E,K,V>
java.lang.Object
org.aksw.jenax.graphql.sparql.v2.agg.state.impl.AggStateLiteral<I,E,K,V>
- All Implemented Interfaces:
AggState<I,,E> AggStateGon<I,,E, K, V> AggStateTypeProduceNode<I,E, K, V>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAggStateLiteral(BiFunction<I, E, ? extends V> inputToValue) -
Method Summary
Modifier and TypeMethodDescriptionstatic <I,E, K, V> AggStateLiteral<I, E, K, V> of(Class<K> keyClz, BiFunction<I, E, ? extends V> inputToValue) static <I,E, K, V> AggStateLiteral<I, E, K, V> of(BiFunction<I, E, ? extends V> inputToValue) static <I,E, K, V, X>
AggStateLiteral<I,E, K, V> of(BiFunction<I, E, X> inputToTmp, Function<? super X, ? extends V> tmpToValue)
-
Field Details
-
inputToValue
-
-
Constructor Details
-
AggStateLiteral
-
-
Method Details
-
of
-
of
public static <I,E, AggStateLiteral<I,K, V> E, ofK, V> (Class<K> keyClz, BiFunction<I, E, ? extends V> inputToValue) -
of
public static <I,E, AggStateLiteral<I,K, V, X> E, ofK, V> (BiFunction<I, E, X> inputToTmp, Function<? super X, ? extends V> tmpToValue) -
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>
-