private Class<? extends Filter> getClass(FilterConfiguration filter) { if (filter.getFilter() != null) return filter.getFilter(); return (Class<? extends Filter>) filter.getClass(); }