Index

A B C G H I M Q R S U W 
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
 
A B C G H I M Q R S U W 
All Classes and Interfaces|All Packages|Constant Field Values