/** * @param urlPattern Any Servlet-style pattern. examples: /*, /html/*, *.html, etc. * @since 2.0 */ protected final FilterKeyBindingBuilder filter(String urlPattern, String... morePatterns) { return getFiltersModuleBuilder() .filter(ImmutableList.<String>builder().add(urlPattern).add(morePatterns).build()); }
/** * @param regex Any Java-style regular expression. * @since 2.0 */ protected final FilterKeyBindingBuilder filterRegex(String regex, String... regexes) { return getFiltersModuleBuilder() .filterRegex(ImmutableList.<String>builder().add(regex).add(regexes).build()); }
/** * @param regexes Any Java-style regular expressions. * @since 4.1 */ protected final FilterKeyBindingBuilder filterRegex(Iterable<String> regexes) { return getFiltersModuleBuilder().filterRegex(ImmutableList.copyOf(regexes)); }
/** * @param urlPatterns Any Servlet-style patterns. examples: /*, /html/*, *.html, etc. * @since 4.1 */ protected final FilterKeyBindingBuilder filter(Iterable<String> urlPatterns) { return getFiltersModuleBuilder().filter(ImmutableList.copyOf(urlPatterns)); }
/** * @param urlPattern Any Servlet-style pattern. examples: /*, /html/*, *.html, etc. * @since 2.0 */ protected final FilterKeyBindingBuilder filter(String urlPattern, String... morePatterns) { return getFiltersModuleBuilder() .filter(ImmutableList.<String>builder().add(urlPattern).add(morePatterns).build()); }
/** * @param urlPattern Any Servlet-style pattern. examples: /*, /html/*, *.html, etc. * @since 2.0 */ protected final FilterKeyBindingBuilder filter(String urlPattern, String... morePatterns) { return getFiltersModuleBuilder() .filter(ImmutableList.<String>builder().add(urlPattern).add(morePatterns).build()); }
/** * @param urlPatterns Any Servlet-style patterns. examples: /*, /html/*, *.html, etc. * @since 4.1 */ protected final FilterKeyBindingBuilder filter(Iterable<String> urlPatterns) { return getFiltersModuleBuilder().filter(ImmutableList.copyOf(urlPatterns)); }
/** * @param regex Any Java-style regular expression. * @since 2.0 */ protected final FilterKeyBindingBuilder filterRegex(String regex, String... regexes) { return getFiltersModuleBuilder() .filterRegex(ImmutableList.<String>builder().add(regex).add(regexes).build()); }
/** * @param regexes Any Java-style regular expressions. * @since 4.1 */ protected final FilterKeyBindingBuilder filterRegex(Iterable<String> regexes) { return getFiltersModuleBuilder().filterRegex(ImmutableList.copyOf(regexes)); }
/** * @param urlPatterns Any Servlet-style patterns. examples: /*, /html/*, *.html, etc. * @since 4.1 */ protected final FilterKeyBindingBuilder filter(Iterable<String> urlPatterns) { return getFiltersModuleBuilder().filter(ImmutableList.copyOf(urlPatterns)); }
/** * @param regexes Any Java-style regular expressions. * @since 4.1 */ protected final FilterKeyBindingBuilder filterRegex(Iterable<String> regexes) { return getFiltersModuleBuilder().filterRegex(ImmutableList.copyOf(regexes)); }
/** * @param regex Any Java-style regular expression. * @since 2.0 */ protected final FilterKeyBindingBuilder filterRegex(String regex, String... regexes) { return getFiltersModuleBuilder() .filterRegex(ImmutableList.<String>builder().add(regex).add(regexes).build()); }