A B C E G I P R S U V 
All Classes All Packages

A

AbstractEntity - Class in ch.phatec.publibike.entities
AbstractEntity() - Constructor for class ch.phatec.publibike.entities.AbstractEntity
 

B

build(RequestType, Object...) - Static method in class ch.phatec.publibike.network.utils.UrlBuilder
Build the url with the given parameters and the given RequestType.

C

ch.phatec.publibike - package ch.phatec.publibike
 
ch.phatec.publibike.entities - package ch.phatec.publibike.entities
 
ch.phatec.publibike.network.requests - package ch.phatec.publibike.network.requests
 
ch.phatec.publibike.network.requests.stations - package ch.phatec.publibike.network.requests.stations
 
ch.phatec.publibike.network.utils - package ch.phatec.publibike.network.utils
 

E

executeRequest() - Method in class ch.phatec.publibike.network.requests.Request
Executes the Request and returns the response as the given target class.

G

getAddress() - Method in class ch.phatec.publibike.entities.Station
 
getBackgroundImg() - Method in class ch.phatec.publibike.entities.StationNetwork
 
getCity() - Method in class ch.phatec.publibike.entities.Station
 
getEbikeBatteryLevel() - Method in class ch.phatec.publibike.entities.Vehicle
 
getHttpRequest() - Method in class ch.phatec.publibike.network.requests.Request
Returns the specific HttpRequestBase for the Request.
getHttpRequest() - Method in class ch.phatec.publibike.network.requests.stations.StationRequest
 
getHttpRequest() - Method in class ch.phatec.publibike.network.requests.stations.StationsRequest
 
getId() - Method in class ch.phatec.publibike.entities.AbstractEntity
 
getId() - Method in interface ch.phatec.publibike.entities.IEntity
Returns the id of the given entity.
getLatitude() - Method in class ch.phatec.publibike.entities.Station
 
getLogoImg() - Method in class ch.phatec.publibike.entities.StationNetwork
 
getLongitude() - Method in class ch.phatec.publibike.entities.Station
 
getName() - Method in class ch.phatec.publibike.entities.AbstractEntity
 
getName() - Method in interface ch.phatec.publibike.entities.IEntity
Returns the name of the given entity.
getNetwork() - Method in class ch.phatec.publibike.entities.Station
 
getState() - Method in class ch.phatec.publibike.entities.Station
 
getStation(Long) - Method in class ch.phatec.publibike.PublibikeService
Returns the Station by the given id.
getStationRequest(Long) - Method in class ch.phatec.publibike.PublibikeService
 
getStations() - Method in class ch.phatec.publibike.PublibikeService
Returns all existing Stations.
getStationsRequest() - Method in class ch.phatec.publibike.PublibikeService
 
getTargetClass() - Method in class ch.phatec.publibike.network.requests.Request
Returns the target return class for the Request.
getTargetClass() - Method in class ch.phatec.publibike.network.requests.stations.StationRequest
 
getTargetClass() - Method in class ch.phatec.publibike.network.requests.stations.StationsRequest
 
getType() - Method in class ch.phatec.publibike.entities.Vehicle
 
getVehicles() - Method in class ch.phatec.publibike.entities.Station
 
getZip() - Method in class ch.phatec.publibike.entities.Station
 

I

IEntity - Interface in ch.phatec.publibike.entities
isEBike() - Method in class ch.phatec.publibike.entities.Vehicle
 

P

PublibikeService - Class in ch.phatec.publibike
PublibikeService() - Constructor for class ch.phatec.publibike.PublibikeService
 

R

Request<E> - Class in ch.phatec.publibike.network.requests
Request() - Constructor for class ch.phatec.publibike.network.requests.Request
 
RequestType - Enum in ch.phatec.publibike.network.utils

S

setAddress(String) - Method in class ch.phatec.publibike.entities.Station
 
setBackgroundImg(String) - Method in class ch.phatec.publibike.entities.StationNetwork
 
setCity(String) - Method in class ch.phatec.publibike.entities.Station
 
setEbikeBatteryLevel(BigDecimal) - Method in class ch.phatec.publibike.entities.Vehicle
 
setId(Long) - Method in class ch.phatec.publibike.entities.AbstractEntity
 
setId(Long) - Method in interface ch.phatec.publibike.entities.IEntity
Sets the id for the given entity.
setLatitude(BigDecimal) - Method in class ch.phatec.publibike.entities.Station
 
setLogoImg(String) - Method in class ch.phatec.publibike.entities.StationNetwork
 
setLongitude(BigDecimal) - Method in class ch.phatec.publibike.entities.Station
 
setName(String) - Method in class ch.phatec.publibike.entities.AbstractEntity
 
setName(String) - Method in interface ch.phatec.publibike.entities.IEntity
Sets the name for the given entity.
setNetwork(StationNetwork) - Method in class ch.phatec.publibike.entities.Station
 
setState(StationState) - Method in class ch.phatec.publibike.entities.Station
 
setType(VehicleType) - Method in class ch.phatec.publibike.entities.Vehicle
 
setVehicles(List<Vehicle>) - Method in class ch.phatec.publibike.entities.Station
 
setZip(String) - Method in class ch.phatec.publibike.entities.Station
 
Station - Class in ch.phatec.publibike.entities
Station() - Constructor for class ch.phatec.publibike.entities.Station
 
STATION - ch.phatec.publibike.network.utils.RequestType
 
StationNetwork - Class in ch.phatec.publibike.entities
StationNetwork() - Constructor for class ch.phatec.publibike.entities.StationNetwork
 
StationRequest - Class in ch.phatec.publibike.network.requests.stations
StationRequest(Long) - Constructor for class ch.phatec.publibike.network.requests.stations.StationRequest
 
STATIONS - ch.phatec.publibike.network.utils.RequestType
 
StationsRequest - Class in ch.phatec.publibike.network.requests.stations
StationsRequest() - Constructor for class ch.phatec.publibike.network.requests.stations.StationsRequest
 
StationState - Class in ch.phatec.publibike.entities
StationState() - Constructor for class ch.phatec.publibike.entities.StationState
 

U

UrlBuilder - Class in ch.phatec.publibike.network.utils

V

valueOf(String) - Static method in enum ch.phatec.publibike.network.utils.RequestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.phatec.publibike.network.utils.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
Vehicle - Class in ch.phatec.publibike.entities
Vehicle() - Constructor for class ch.phatec.publibike.entities.Vehicle
 
VehicleType - Class in ch.phatec.publibike.entities
VehicleType() - Constructor for class ch.phatec.publibike.entities.VehicleType
 
A B C E G I P R S U V 
All Classes All Packages