public interface SurgeryService
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<SurgeryTable> |
table(java.lang.String version,
java.lang.String title,
java.lang.String site,
java.lang.String histology)
Return a specific site-specific surgary table from a specific version
|
retrofit2.Call<java.util.List<java.lang.String>> |
tables(java.lang.String version)
Return a list of all the site-specific surgery table titles from a specific version
|
retrofit2.Call<java.util.List<Version>> |
versions()
Return a collection of Version objects which describe the available versions
|
@GET(value="surgery/versions") retrofit2.Call<java.util.List<Version>> versions()
@GET(value="surgery/{version}/tables")
retrofit2.Call<java.util.List<java.lang.String>> tables(@Path(value="version")
java.lang.String version)
version - version@GET(value="surgery/{version}/table")
retrofit2.Call<SurgeryTable> table(@Path(value="version")
java.lang.String version,
@Query(value="title")
java.lang.String title,
@Query(value="site")
java.lang.String site,
@Query(value="hist")
java.lang.String histology)
version - versiontitle - site title (optional if the site/histology is provided)site - primary site (optional if the title is provided)histology - histology (optional if the title is provided)