Class AggStateLiteralProperty<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>

public class AggStateLiteralProperty<I,E,K,V> extends AggStatePropertyBase<I,E,K,V>
  • Field Details

    • skipIfNull

      protected boolean skipIfNull
    • inputToValue

      protected BiFunction<I,E,? extends V> inputToValue
  • Constructor Details

    • AggStateLiteralProperty

      protected AggStateLiteralProperty(Object matchStateId, K key, boolean isSingle, boolean skipIfNull, BiFunction<I,E,? extends V> inputToValue)
  • Method Details