Cristian created FLINK-8124:
-------------------------------
Summary: EventTimeTrigger (and other triggers) could have less
specific generic types
Key: FLINK-8124
URL: https://issues.apache.org/jira/browse/FLINK-8124
Project: Flink
Issue Type: Improvement
Components: Core
Reporter: Cristian
Priority: Minor
When implementing custom WindowAssigners, it is possible to need different
implementations of the {{Window}} class (other than {{TimeWindow}}). In such
cases, it is not possible to use the existing triggers (e.g.
{{EventTimeTrigger}}) because it extends from {{Trigger<Object, TimeWindow>}}
which is (unnecessarily?) specific.
It should be possible to make that class more generic by using
{{EventTimeTrigger<T, W extends Window> extends Trigger<T, W>}} instead.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)