@Override default <U> Maybe<U> ofType(Class<? extends U> type) { return (Maybe<U>)Filters.super.ofType(type); } /* (non-Javadoc)
@Override default <U> Maybe<U> ofType(Class<? extends U> type) { return (Maybe<U>)Filters.super.ofType(type); } /* (non-Javadoc)
@Override default <U> Maybe<U> ofType(Class<? extends U> type) { return (Maybe<U> )Filters.super.ofType(type); }
@Override public <U> Option<U> ofType(Class<? extends U> type) { return (Option<U>)Filters.super.ofType(type); }
@Override default <U> Option<U> ofType(final Class<? extends U> type) { return (Option<U>) Filters.super.ofType(type); }
@Override default <U> Option<U> ofType(final Class<? extends U> type) { return (Option<U>) Filters.super.ofType(type); }
@Override public <U> Option<U> ofType(final Class<? extends U> type) { return (Option<U>) Filters.super.ofType(type); }
@Override default <U> Maybe<U> ofType(Class<? extends U> type) { return (Maybe<U>)Filters.super.ofType(type); } /* (non-Javadoc)
@Override public <U> Coproduct<W1,W2,U> ofType(Class<? extends U> type) { return (Coproduct<W1,W2,U>)Filters.super.ofType(type); } public Active<W1,T> activeLeft(MonoidK<W1> m, Higher<W1,T> concat){
@Override default <U> Maybe<U> ofType(Class<? extends U> type) { return (Maybe<U>)Filters.super.ofType(type); } /* (non-Javadoc)
@Override public <U> Option<U> ofType(Class<? extends U> type) { return (Option<U>)Filters.super.ofType(type); }
@Override public <U> Option<U> ofType(final Class<? extends U> type) { return (Option<U>) Filters.super.ofType(type); }
@Override default <U> Option<U> ofType(final Class<? extends U> type) { return (Option<U>) Filters.super.ofType(type); }
@Override default <U> Option<U> ofType(final Class<? extends U> type) { return (Option<U>) Filters.super.ofType(type); }
@Override default <U> Maybe<U> ofType(Class<? extends U> type) { return (Maybe<U> )Filters.super.ofType(type); }
@Override public <U> Active<W,U> ofType(Class<? extends U> type) { return (Active<W,U>)Filters.super.ofType(type); }
@Override public <U> Product<W1,W2,U> ofType(Class<? extends U> type) { return (Product<W1,W2,U>)Filters.super.ofType(type); }