Class AccStateLiteralProperty<I,E,K,V>

All Implemented Interfaces:
AccState<I,E>, AccStateGon<I,E,K,V>, AccStateTypeProduceEntry<I,E,K,V>, AccStateTypeTransition<I,E,K,V>

public class AccStateLiteralProperty<I,E,K,V> extends AccStatePropertyBase<I,E,K,V>
  • Field Details

    • skipIfNull

      protected boolean skipIfNull
    • arrayMode

      protected ArrayMode arrayMode
    • inputToValue

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

      protected boolean skipOutputStartedHere
    • seenTargetCount

      protected long seenTargetCount
    • value

      protected Object value
  • Constructor Details

    • AccStateLiteralProperty

      public AccStateLiteralProperty(Object matchStateId, K memberKey, boolean isSingle, boolean skipIfNull, ArrayMode arrayMode, BiFunction<I,E,? extends V> inputToValue)
  • Method Details