The following will inject every MyFilter instance that has a type that extends SpecificDataInterface as generic argument into the List.
@Autowired
private List<MyFilter<? extends SpecificDataInterface>> list;
The following will inject every MyFilter instance that has a type that extends SpecificDataInterface as generic argument into the List.
@Autowired
private List<MyFilter<? extends SpecificDataInterface>> list;