diff --git a/app/src/main/java/com/example/citrusclient/Models/Book.java b/app/src/main/java/com/example/citrusclient/Models/Book.java new file mode 100644 index 0000000..9af3035 --- /dev/null +++ b/app/src/main/java/com/example/citrusclient/Models/Book.java @@ -0,0 +1,4 @@ +package com.example.citrusclient.Models; + +public class Book { +} diff --git a/app/src/main/java/com/example/citrusclient/rest/BooksRest.java b/app/src/main/java/com/example/citrusclient/rest/BooksRest.java index f09982e..53727ae 100644 --- a/app/src/main/java/com/example/citrusclient/rest/BooksRest.java +++ b/app/src/main/java/com/example/citrusclient/rest/BooksRest.java @@ -1,4 +1,29 @@ package com.example.citrusclient.rest; +import java.util.Collection; +import java.util.HashMap; + +import retrofit2.Call; +import retrofit2.Response; +import retrofit2.http.DELETE; +import retrofit2.http.Field; +import retrofit2.http.FormUrlEncoded; +import retrofit2.http.GET; +import retrofit2.http.POST; +import retrofit2.http.PUT; +import retrofit2.http.Path; + public interface BooksRest { + + @GET("accounts/{account_id}/books") + Call getBooks( + @Path("account_id") String account_id + ); + + @FormUrlEncoded + @POST("accounts/{account_id}/books") + Call createBook( + @Path("account_id") String account_id + + ); }