| protected abstract Serializer<?> | QueryServlet. createSerializer(Query.Method method,
                QueryServlet.Path path) | Creates a serializer that will be used to serialize the current request
 data. | 
| protected void | QueryServlet. doDelete(QueryServlet.Path path) | Handles an HTTP DELETE request. | 
| protected java.lang.Object | QueryServlet. doGet(QueryServlet.Path path) | Handles an HTTP GET request. | 
| protected java.net.URL | QueryServlet. doPost(QueryServlet.Path path,
      java.lang.Object value) | Handles an HTTP POST request. | 
| protected boolean | QueryServlet. doPut(QueryServlet.Path path,
     java.lang.Object value) | Handles an HTTP GET request. | 
| protected void | QueryServlet. validate(Query.Method method,
        QueryServlet.Path path) | Validates a servlet for request execution. |