// Path: app/src/main/java/info/izumin/android/sunazuri/infrastructure/entity/AuthorizedUserEntity.java
// @Table
// @JsonSerializable(fieldNamingPolicy = FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES)
// public class AuthorizedUserEntity {
//     public static final String TAG = AuthorizedUserEntity.class.getSimpleName();
// 
//     @PrimaryKey(auto = false)
//     @Column
//     public long id;
// 
//     @Column
//     public String name;
// 
//     @Column(indexed = true)
//     public String screenName;
// 
//     @Column
//     public Date createdAt;
// 
//     @Column
//     public Date updatedAt;
// 
//     @Column
//     public String icon;
// 
//     @Column
//     public String email;
// }


import info.izumin.android.sunazuri.infrastructure.entity.AuthorizedUserEntity;
import retrofit2.http.GET;
import retrofit2.http.Query;
import rx.Single;
package info.izumin.android.sunazuri.infrastructure.api;


/**
 * Created by izumin on 5/21/2016 AD.
 */
public interface UsersApi {
    @GET("/v1/user")
// Path: app/src/main/java/info/izumin/android/sunazuri/infrastructure/entity/AuthorizedUserEntity.java
// @Table
// @JsonSerializable(fieldNamingPolicy = FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES)
// public class AuthorizedUserEntity {
//     public static final String TAG = AuthorizedUserEntity.class.getSimpleName();
// 
//     @PrimaryKey(auto = false)
//     @Column
//     public long id;
// 
//     @Column
//     public String name;
// 
//     @Column(indexed = true)
//     public String screenName;
// 
//     @Column
//     public Date createdAt;
// 
//     @Column
//     public Date updatedAt;
// 
//     @Column
//     public String icon;
// 
//     @Column
//     public String email;
// }


// Path: app/src/main/java/info/izumin/android/sunazuri/infrastructure/api/UsersApi.java
import info.izumin.android.sunazuri.infrastructure.entity.AuthorizedUserEntity;
import retrofit2.http.GET;
import retrofit2.http.Query;
import rx.Single;

package info.izumin.android.sunazuri.infrastructure.api;


/**
 * Created by izumin on 5/21/2016 AD.
 */
public interface UsersApi {
    @GET("/v1/user")
    Single<AuthorizedUserEntity> fetch(