Commit 772babf8 authored by Varun Patil's avatar Varun Patil

Restructure API directory

parent dc6722f3
...@@ -23,7 +23,7 @@ import app.insti.R; ...@@ -23,7 +23,7 @@ import app.insti.R;
import app.insti.SessionManager; import app.insti.SessionManager;
import app.insti.api.RetrofitInterface; import app.insti.api.RetrofitInterface;
import app.insti.api.ServiceGenerator; import app.insti.api.ServiceGenerator;
import app.insti.api.model.LoginResponse; import app.insti.api.response.LoginResponse;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;
import retrofit2.Response; import retrofit2.Response;
......
...@@ -47,7 +47,7 @@ import app.insti.SessionManager; ...@@ -47,7 +47,7 @@ import app.insti.SessionManager;
import app.insti.api.EmptyCallback; import app.insti.api.EmptyCallback;
import app.insti.api.RetrofitInterface; import app.insti.api.RetrofitInterface;
import app.insti.api.ServiceGenerator; import app.insti.api.ServiceGenerator;
import app.insti.api.model.UserFCMPatchRequest; import app.insti.api.request.UserFCMPatchRequest;
import app.insti.api.model.Body; import app.insti.api.model.Body;
import app.insti.api.model.Event; import app.insti.api.model.Event;
import app.insti.api.model.Notification; import app.insti.api.model.Notification;
......
...@@ -4,14 +4,14 @@ import com.google.gson.JsonObject; ...@@ -4,14 +4,14 @@ import com.google.gson.JsonObject;
import java.util.List; import java.util.List;
import app.insti.api.model.EventCreateRequest; import app.insti.api.request.EventCreateRequest;
import app.insti.api.model.EventCreateResponse; import app.insti.api.response.EventCreateResponse;
import app.insti.api.model.ExploreResponse; import app.insti.api.response.ExploreResponse;
import app.insti.api.model.ImageUploadRequest; import app.insti.api.request.ImageUploadRequest;
import app.insti.api.model.ImageUploadResponse; import app.insti.api.response.ImageUploadResponse;
import app.insti.api.model.LoginResponse; import app.insti.api.response.LoginResponse;
import app.insti.api.model.NewsFeedResponse; import app.insti.api.response.NewsFeedResponse;
import app.insti.api.model.UserFCMPatchRequest; import app.insti.api.request.UserFCMPatchRequest;
import app.insti.api.model.Event; import app.insti.api.model.Event;
import app.insti.api.model.HostelMessMenu; import app.insti.api.model.HostelMessMenu;
import app.insti.api.model.NewsArticle; import app.insti.api.model.NewsArticle;
......
package app.insti.api.model; package app.insti.api.request;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
......
package app.insti.api.model; package app.insti.api.request;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
......
package app.insti.api.model; package app.insti.api.request;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
......
package app.insti.api.model; package app.insti.api.response;
/** /**
* Created by mrunz on 15/7/17. * Created by mrunz on 15/7/17.
......
package app.insti.api.model; package app.insti.api.response;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
import java.util.List; import java.util.List;
import app.insti.api.model.Body;
import app.insti.api.model.Event;
import app.insti.api.model.User;
public class ExploreResponse { public class ExploreResponse {
@SerializedName("bodies") @SerializedName("bodies")
private List<Body> bodies; private List<Body> bodies;
......
package app.insti.api.model; package app.insti.api.response;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
......
package app.insti.api.model; package app.insti.api.response;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
import app.insti.api.model.User;
public class LoginResponse { public class LoginResponse {
@SerializedName("sessionid") @SerializedName("sessionid")
private String sessionID; private String sessionID;
......
package app.insti.api.model; package app.insti.api.response;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
import java.util.List; import java.util.List;
import app.insti.api.model.Event;
public class NewsFeedResponse { public class NewsFeedResponse {
@SerializedName("data") @SerializedName("data")
private List<Event> events; private List<Event> events;
......
...@@ -33,7 +33,7 @@ import app.insti.R; ...@@ -33,7 +33,7 @@ import app.insti.R;
import app.insti.activity.MainActivity; import app.insti.activity.MainActivity;
import app.insti.adapter.FeedAdapter; import app.insti.adapter.FeedAdapter;
import app.insti.api.RetrofitInterface; import app.insti.api.RetrofitInterface;
import app.insti.api.model.NewsFeedResponse; import app.insti.api.response.NewsFeedResponse;
import app.insti.api.model.Event; import app.insti.api.model.Event;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;
......
...@@ -27,7 +27,7 @@ import app.insti.adapter.BodyAdapter; ...@@ -27,7 +27,7 @@ import app.insti.adapter.BodyAdapter;
import app.insti.adapter.FeedAdapter; import app.insti.adapter.FeedAdapter;
import app.insti.adapter.UserAdapter; import app.insti.adapter.UserAdapter;
import app.insti.api.RetrofitInterface; import app.insti.api.RetrofitInterface;
import app.insti.api.model.ExploreResponse; import app.insti.api.response.ExploreResponse;
import app.insti.api.model.Body; import app.insti.api.model.Body;
import app.insti.api.model.Event; import app.insti.api.model.Event;
import app.insti.api.model.User; import app.insti.api.model.User;
......
...@@ -26,7 +26,7 @@ import app.insti.R; ...@@ -26,7 +26,7 @@ import app.insti.R;
import app.insti.activity.MainActivity; import app.insti.activity.MainActivity;
import app.insti.adapter.FeedAdapter; import app.insti.adapter.FeedAdapter;
import app.insti.api.RetrofitInterface; import app.insti.api.RetrofitInterface;
import app.insti.api.model.NewsFeedResponse; import app.insti.api.response.NewsFeedResponse;
import app.insti.api.model.Event; import app.insti.api.model.Event;
import retrofit2.Call; import retrofit2.Call;
import retrofit2.Callback; import retrofit2.Callback;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment