public interface ReferenceService
| Modifier and Type | Method and Description |
|---|---|
Reference |
createReference(Reference reference) |
void |
createReference(Reference reference,
retrofit.Callback<Reference> callback) |
retrofit.client.Response |
deleteReference(String id) |
void |
deleteReference(String id,
retrofit.Callback<retrofit.client.Response> callback) |
List<Reference> |
getAllReferences() |
void |
getAllReferences(retrofit.Callback<List<Reference>> callback) |
Reference |
getReferenceById(String id) |
void |
getReferenceById(String id,
retrofit.Callback<Reference> callback) |
Reference |
updateReference(String id,
Reference reference) |
void |
updateReference(String id,
Reference reference,
retrofit.Callback<Reference> callback) |
@GET(value="/api/reference") void getAllReferences(retrofit.Callback<List<Reference>> callback)
@GET(value="/api/reference/{id}")
Reference getReferenceById(@Path(value="id")
String id)
@GET(value="/api/reference/{id}")
void getReferenceById(@Path(value="id")
String id,
retrofit.Callback<Reference> callback)
@POST(value="/api/reference")
void createReference(@Body
Reference reference,
retrofit.Callback<Reference> callback)
@PUT(value="/api/reference/{id}")
Reference updateReference(@Path(value="id")
String id,
@Body
Reference reference)
@PUT(value="/api/reference/{id}")
void updateReference(@Path(value="id")
String id,
@Body
Reference reference,
retrofit.Callback<Reference> callback)
@DELETE(value="/api/reference/{id}")
retrofit.client.Response deleteReference(@Path(value="id")
String id)
@DELETE(value="/api/reference/{id}")
void deleteReference(@Path(value="id")
String id,
retrofit.Callback<retrofit.client.Response> callback)
Copyright © 2018. All rights reserved.