public interface FieldService
| Modifier and Type | Method and Description |
|---|---|
Field |
createField(Field Field) |
void |
createField(Field Field,
retrofit.Callback<Field> callback) |
retrofit.client.Response |
deleteField(String id) |
void |
deleteField(String id,
retrofit.Callback<retrofit.client.Response> callback) |
List<Field> |
getAllFields() |
void |
getAllFields(retrofit.Callback<List<Field>> callback) |
Field |
getFieldById(String id) |
void |
getFieldById(String id,
retrofit.Callback<Field> callback) |
Field |
updateField(String id,
Field Field) |
void |
updateField(String id,
Field Field,
retrofit.Callback<Field> callback) |
@GET(value="/api/field/{id}")
void getFieldById(@Path(value="id")
String id,
retrofit.Callback<Field> callback)
@POST(value="/api/field")
void createField(@Body
Field Field,
retrofit.Callback<Field> callback)
@PUT(value="/api/field/{id}")
Field updateField(@Path(value="id")
String id,
@Body
Field Field)
@PUT(value="/api/field/{id}")
void updateField(@Path(value="id")
String id,
@Body
Field Field,
retrofit.Callback<Field> callback)
@DELETE(value="/api/field/{id}")
retrofit.client.Response deleteField(@Path(value="id")
String id)
@DELETE(value="/api/field/{id}")
void deleteField(@Path(value="id")
String id,
retrofit.Callback<retrofit.client.Response> callback)
Copyright © 2016. All rights reserved.