[ https://issues.apache.org/jira/browse/FLINK-8124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16265309#comment-16265309 ]
Aljoscha Krettek commented on FLINK-8124: ----------------------------------------- I think that should be feasible, yes. > 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)