Hey there,
I was working on some KTable API related stuff and noticed something a little
bit confusing.
For class SessionWindows that defines the spec for a session window, it doesn't
have a base class:
public final class SessionWindows
On the other hand, the `TimeWindows` class is subclass of Windows:
public final class TimeWindows extends Windows<TimeWindow> {
Could someone with background knowledge give me some light on the reasoning for
not extending the Windows class for SessionWindows?
Thanks in advance!
Best,
Boyang