forked from jooby-project/jooby
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathR540.java
More file actions
38 lines (35 loc) · 773 Bytes
/
Copy pathR540.java
File metadata and controls
38 lines (35 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package apps;
import org.jooby.Request;
import org.jooby.Response;
import org.jooby.Route;
import org.jooby.Session;
import org.jooby.apitool.Cat;
import org.jooby.mvc.Flash;
import org.jooby.mvc.GET;
import org.jooby.mvc.Local;
import org.jooby.mvc.Path;
import org.jooby.mvc.Produces;
/**
* Produces Cat object
*
* Next line
*/
public class R540 {
/**
* Another description
*
* Another line
*
* @param name Cat's name
* @return Returns a cat {@link Cat}
*/
@Path("/api/cat/:name")
@Produces("application/json")
@GET
public Cat get(Request req, Response response, Session session, Route route, String name,
@Flash int flashParam, @Local double localParam) {
Cat cat = new Cat();
cat.setName(name);
return cat;
}
}