// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/AnnounceResponse.java
// public class AnnounceResponse {
// 
// 
// 	@SerializedName("id")
// 	public int id;
// 	@SerializedName("key")
// 	public int key;
// 	@SerializedName("title")
// 	public String title;
// 	@SerializedName("date")
// 	public String date;
// 	@SerializedName("body")
// 	public String body;
// 	@SerializedName("linked")
// 	public String linked;
// 	@SerializedName("author")
// 	public String author;
// 	@SerializedName("lifttime")
// 	public String lifttime;
// 	@SerializedName("sort")
// 	public String sort;
// 	@SerializedName("createdAt")
// 	public String createdAt;
// 	@SerializedName("updatedAt")
// 	public String updatedAt;
// 	@SerializedName("summary")
// 	public String summary;
// 	@SerializedName("file")
// 	public List<FileBean> file;
// 
// 	public static class FileBean {
// 		/**
// 		 * id : 551
// 		 * news_key : 785
// 		 * type : file
// 		 * file_name : 2aecf5ba03a7410b413b80e8a5123a7d_15459300A00_ATTCH2.pdf
// 		 * file_src : http://ta.taivs.tp.edu.tw/news/upload/1/2aecf5ba03a7410b413b80e8a5123a7d_15459300A00_ATTCH2.pdf
// 		 * createdAt : 2016-12-14T07:23:02.000Z
// 		 * updatedAt : 2016-12-14T07:23:02.000Z
// 		 */
// 
// 		@SerializedName("id")
// 		public int id;
// 		@SerializedName("news_key")
// 		public int newsKey;
// 		@SerializedName("type")
// 		public String type;
// 		@SerializedName("file_name")
// 		public String fileName;
// 		@SerializedName("file_src")
// 		public String fileSrc;
// 		@SerializedName("createdAt")
// 		public String createdAt;
// 		@SerializedName("updatedAt")
// 		public String updatedAt;
// 	}
// }
// 
// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/CalenderResponse.java
// public class CalenderResponse{
// 
// 	/**
// 	 * start : 2017/2/13
// 	 * end : 2017/2/14
// 	 * content : (教)第 2 學期開學、正式上課
// 	 */
// 
// 	@SerializedName("start")
// 	public Date start;
// 	@SerializedName("end")
// 	public Date end;
// 	@SerializedName("content")
// 	public String content;
// }
// 
// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/QandaResponse.java
// public class QandaResponse {
// 
// 
// 	/**
// 	 * id : 1
// 	 * Q : 你喜歡木棉手札嗎？
// 	 * A : 喜歡
// 	 * createdAt : null
// 	 * updatedAt : null
// 	 */
// 
// 	@SerializedName("id")
// 	public int id;
// 	@SerializedName("Q")
// 	public String Q;
// 	@SerializedName("A")
// 	public String A;
// 	@SerializedName("createdAt")
// 	public Object createdAt;
// 	@SerializedName("updatedAt")
// 	public Object updatedAt;
// }
// 
// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/RelatedlinkResponse.java
// public class RelatedlinkResponse {
// 
// 
// 	/**
// 	 * id : 1
// 	 * name : 大安高工
// 	 * link : http://www.taivs.tp.edu.tw
// 	 * createdAt : null
// 	 * updatedAt : null
// 	 */
// 
// 	@SerializedName("id")
// 	public int id;
// 	@SerializedName("name")
// 	public String name;
// 	@SerializedName("link")
// 	public String link;
// 	@SerializedName("createdAt")
// 	public String createdAt;
// 	@SerializedName("updatedAt")
// 	public String updatedAt;
// }


import java.util.List;
import kesshou.android.daanx.util.network.api.holder.AnnounceResponse;
import kesshou.android.daanx.util.network.api.holder.CalenderResponse;
import kesshou.android.daanx.util.network.api.holder.QandaResponse;
import kesshou.android.daanx.util.network.api.holder.RelatedlinkResponse;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Path;
package kesshou.android.daanx.util.network.api;



/*
   Author: Charles Lien(lienching)
   Description: Calender Api interface
*/
public interface NewsApi {

    @GET("calendar")
// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/AnnounceResponse.java
// public class AnnounceResponse {
// 
// 
// 	@SerializedName("id")
// 	public int id;
// 	@SerializedName("key")
// 	public int key;
// 	@SerializedName("title")
// 	public String title;
// 	@SerializedName("date")
// 	public String date;
// 	@SerializedName("body")
// 	public String body;
// 	@SerializedName("linked")
// 	public String linked;
// 	@SerializedName("author")
// 	public String author;
// 	@SerializedName("lifttime")
// 	public String lifttime;
// 	@SerializedName("sort")
// 	public String sort;
// 	@SerializedName("createdAt")
// 	public String createdAt;
// 	@SerializedName("updatedAt")
// 	public String updatedAt;
// 	@SerializedName("summary")
// 	public String summary;
// 	@SerializedName("file")
// 	public List<FileBean> file;
// 
// 	public static class FileBean {
// 		/**
// 		 * id : 551
// 		 * news_key : 785
// 		 * type : file
// 		 * file_name : 2aecf5ba03a7410b413b80e8a5123a7d_15459300A00_ATTCH2.pdf
// 		 * file_src : http://ta.taivs.tp.edu.tw/news/upload/1/2aecf5ba03a7410b413b80e8a5123a7d_15459300A00_ATTCH2.pdf
// 		 * createdAt : 2016-12-14T07:23:02.000Z
// 		 * updatedAt : 2016-12-14T07:23:02.000Z
// 		 */
// 
// 		@SerializedName("id")
// 		public int id;
// 		@SerializedName("news_key")
// 		public int newsKey;
// 		@SerializedName("type")
// 		public String type;
// 		@SerializedName("file_name")
// 		public String fileName;
// 		@SerializedName("file_src")
// 		public String fileSrc;
// 		@SerializedName("createdAt")
// 		public String createdAt;
// 		@SerializedName("updatedAt")
// 		public String updatedAt;
// 	}
// }
// 
// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/CalenderResponse.java
// public class CalenderResponse{
// 
// 	/**
// 	 * start : 2017/2/13
// 	 * end : 2017/2/14
// 	 * content : (教)第 2 學期開學、正式上課
// 	 */
// 
// 	@SerializedName("start")
// 	public Date start;
// 	@SerializedName("end")
// 	public Date end;
// 	@SerializedName("content")
// 	public String content;
// }
// 
// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/QandaResponse.java
// public class QandaResponse {
// 
// 
// 	/**
// 	 * id : 1
// 	 * Q : 你喜歡木棉手札嗎？
// 	 * A : 喜歡
// 	 * createdAt : null
// 	 * updatedAt : null
// 	 */
// 
// 	@SerializedName("id")
// 	public int id;
// 	@SerializedName("Q")
// 	public String Q;
// 	@SerializedName("A")
// 	public String A;
// 	@SerializedName("createdAt")
// 	public Object createdAt;
// 	@SerializedName("updatedAt")
// 	public Object updatedAt;
// }
// 
// Path: app/src/main/java/kesshou/android/daanx/util/network/api/holder/RelatedlinkResponse.java
// public class RelatedlinkResponse {
// 
// 
// 	/**
// 	 * id : 1
// 	 * name : 大安高工
// 	 * link : http://www.taivs.tp.edu.tw
// 	 * createdAt : null
// 	 * updatedAt : null
// 	 */
// 
// 	@SerializedName("id")
// 	public int id;
// 	@SerializedName("name")
// 	public String name;
// 	@SerializedName("link")
// 	public String link;
// 	@SerializedName("createdAt")
// 	public String createdAt;
// 	@SerializedName("updatedAt")
// 	public String updatedAt;
// }


// Path: app/src/main/java/kesshou/android/daanx/util/network/api/NewsApi.java
import java.util.List;
import kesshou.android.daanx.util.network.api.holder.AnnounceResponse;
import kesshou.android.daanx.util.network.api.holder.CalenderResponse;
import kesshou.android.daanx.util.network.api.holder.QandaResponse;
import kesshou.android.daanx.util.network.api.holder.RelatedlinkResponse;
import retrofit2.Call;
import retrofit2.http.GET;
import retrofit2.http.Path;

package kesshou.android.daanx.util.network.api;



/*
   Author: Charles Lien(lienching)
   Description: Calender Api interface
*/
public interface NewsApi {

    @GET("calendar")
    Call<List<CalenderResponse>> getCalender();