Class RouterNanoHTTPD.UriResource

java.lang.Object
org.nanohttpd.router.RouterNanoHTTPD.UriResource
All Implemented Interfaces:
Comparable<RouterNanoHTTPD.UriResource>
Enclosing class:
RouterNanoHTTPD

public static class RouterNanoHTTPD.UriResource extends Object implements Comparable<RouterNanoHTTPD.UriResource>
  • Constructor Details

    • UriResource

      public UriResource(String uri, int priority, Class<?> handler, Object... initParameter)
    • UriResource

      public UriResource(String uri, Class<?> handler, Object... initParameter)
  • Method Details

    • process

      public org.nanohttpd.protocols.http.response.Response process(Map<String,String> urlParams, org.nanohttpd.protocols.http.IHTTPSession session)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getUri

      public String getUri()
    • initParameter

      public <T> T initParameter(Class<T> paramClazz)
    • initParameter

      public <T> T initParameter(int parameterIndex, Class<T> paramClazz)
    • match

      public Map<String,String> match(String url)
    • compareTo

      public int compareTo(RouterNanoHTTPD.UriResource that)
      Specified by:
      compareTo in interface Comparable<RouterNanoHTTPD.UriResource>
    • setPriority

      public void setPriority(int priority)
    • hasLanguage

      public boolean hasLanguage()
      Has this URI an language in it or not? Unused atm. Patched: autumo-beetroot.
      Returns:
      true if this URI has a language route, otherwise false