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