Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AUTO_PATH - Static variable in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- AUTOS_PATH - Static variable in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- AUTOS_QUERY_PATH - Static variable in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- AutosAPI - Interface in info.ejava.assignments.api.autorenters.client.autos
-
This interface defines the REST-like, RMM-level3 interface to the Auto Service.
- AutosAPIClient - Class in info.ejava.assignments.api.autorenters.client.autos
- AutosAPIClient(RestTemplate, ServerConfig, MediaType) - Constructor for class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
B
- baseUrl - Variable in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- baseUrl - Variable in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
C
- createAuto(AutoDTO) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- createAuto(AutoDTO) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- createRenter(RenterDTO) - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- createRenter(RenterDTO) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- createRenter(RenterDTO) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersJSONIfaceMapping
G
- getAuto(String) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- getAuto(String) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- getRenter(String) - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- getRenter(String) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- getRenter(String) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersJSONIfaceMapping
- getRenters(Integer, Integer) - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- getRenters(Integer, Integer) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- getRenters(Integer, Integer) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersJSONIfaceMapping
H
- hasAuto(String) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- hasAuto(String) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- hasRenter(String) - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- hasRenter(String) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- hasRenter(String) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersJSONIfaceMapping
I
- info.ejava.assignments.api.autorenters.client.autos - package info.ejava.assignments.api.autorenters.client.autos
- info.ejava.assignments.api.autorenters.client.renters - package info.ejava.assignments.api.autorenters.client.renters
M
- mediaType - Variable in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
Q
- queryAutos(AutoDTO, Integer, Integer) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- queryAutos(AutoDTO, Integer, Integer) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
-
This query mechanism passes an example "probe" that is used to find matches that exactly matches non-null fields
R
- removeAllAutos() - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- removeAllAutos() - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- removeAllRenters() - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- removeAllRenters() - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- removeAllRenters() - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersJSONIfaceMapping
- removeAuto(String) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- removeAuto(String) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- removeRenter(String) - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- removeRenter(String) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- removeRenter(String) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersJSONIfaceMapping
- RENTER_PATH - Static variable in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- RENTERS_PATH - Static variable in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- RentersAPI - Interface in info.ejava.assignments.api.autorenters.client.renters
-
This interface extends the Spring 6 Http Interface for communicating with a renter and any custom methods to be implemented by the RentersAPIClient.
- RentersAPIClient - Class in info.ejava.assignments.api.autorenters.client.renters
-
This class has been modified to leverage Spring HTTP Interface API, while retaining backward-compatibility with legacy test infrastructure.
- RentersAPIClient(RestTemplate, ServerConfig, MediaType) - Constructor for class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- RentersAPIClient(RestTemplate, URI) - Constructor for class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- rentersHttpAPI - Variable in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- RentersHttpIface - Interface in info.ejava.assignments.api.autorenters.client.renters
-
This is an mapping-free implementation of a Spring 6 HTTP Interface.
- RentersJSONIfaceMapping - Interface in info.ejava.assignments.api.autorenters.client.renters
-
This is an implementation of a Spring 6 HTTP Interface, which provides a client-side definition for HTTP calls versus writing the RestTemplate/RestClient calls manually.
- restClient - Variable in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- restTemplate - Variable in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
S
- searchAutos(AutoSearchParams) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- searchAutos(AutoSearchParams) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
U
- updateAuto(String, AutoDTO) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- updateAuto(String, AutoDTO) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- updateRenter(String, RenterDTO) - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
- updateRenter(String, RenterDTO) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersHttpIface
- updateRenter(String, RenterDTO) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersJSONIfaceMapping
W
- withRestTemplate(RestTemplate) - Method in interface info.ejava.assignments.api.autorenters.client.autos.AutosAPI
- withRestTemplate(RestTemplate) - Method in class info.ejava.assignments.api.autorenters.client.autos.AutosAPIClient
- withRestTemplate(RestTemplate) - Method in interface info.ejava.assignments.api.autorenters.client.renters.RentersAPI
- withRestTemplate(RestTemplate) - Method in class info.ejava.assignments.api.autorenters.client.renters.RentersAPIClient
All Classes and Interfaces|All Packages|Constant Field Values