public KStreamKTableJoinProcessor(IKTableValueGetter <K2, V2> valueGetter, IKeyValueMapper <K1, V1, K2> keyValueMapper, IValueJoiner <V1, V2, R> valueJoiner, bool leftJoin) { this.valueGetter = valueGetter; mapper = keyValueMapper; joiner = valueJoiner; this.leftJoin = leftJoin; }
public KTableKTableLeftJoinProcessor(IKTableValueGetter <K, V2> valueGetter, IValueJoiner <V1, V2, VR> valueJoiner, bool sendOldValues) : base(valueGetter, valueJoiner, sendOldValues) { }
public KTableMapValueGetter(IKeyValueMapper <K, V, KeyValuePair <K1, V1> > mapper, IKTableValueGetter <K, V> parentTableGetter) { this.mapper = mapper; this.parentTableGetter = parentTableGetter; }
public GenericKTableValueGetterSupplier(string[] storeName, IKTableValueGetter <K, V> getter) { StoreNames = storeName; this.getter = getter; }
public KTableKTableInnerJoinValueGetter(IKTableValueGetter <K, V1> iKTableValueGetter1, IKTableValueGetter <K, V2> iKTableValueGetter2, IValueJoiner <V1, V2, VR> joiner) { this.iKTableValueGetter1 = iKTableValueGetter1; this.iKTableValueGetter2 = iKTableValueGetter2; this.joiner = joiner; }
public AbstractKTableKTableJoinProcessor(IKTableValueGetter <K, V2> valueGetter, IValueJoiner <V1, V2, VR> joiner, bool sendOldValues) { this.valueGetter = valueGetter; this.joiner = joiner; this.sendOldValues = sendOldValues; }
public KTableMapValuesValueGetter(IValueMapperWithKey <K, V, VR> mapper, IKTableValueGetter <K, V> getter) { this.ktablegetter = getter; this.mapper = mapper; }
public KTableFilterValueGetter(bool filterNot, Func <K, V, bool> predicate, IKTableValueGetter <K, V> getter) { this.ktablegetter = getter; this.filterNot = filterNot; this.predicate = predicate; }