Index

D E F G M N P R S T U V W X 
All Classes and Interfaces|All Packages

D

Deliverer - Class in frontend.models
 
Deliverer() - Constructor for class frontend.models.Deliverer
 
Deliverer(String) - Constructor for class frontend.models.Deliverer
 
DELIVERY - Enum constant in enum class frontend.models.PointOfInterest.PoIEnum
 
DeliveryRequestParser - Class in frontend
 
DeliveryRequestParser() - Constructor for class frontend.DeliveryRequestParser
 

E

Edge - Class in frontend.models
 
Edge(long, long, float, String) - Constructor for class frontend.models.Edge
 

F

first - Variable in class frontend.models.Triple
 
frontend - package frontend
 
frontend.models - package frontend.models
 

G

getAssociatedPoI() - Method in class frontend.models.PointOfInterest
 
getDelivery() - Method in class frontend.models.Request
 
getDestinationId() - Method in class frontend.models.Edge
 
getDuration() - Method in class frontend.models.PointOfInterest
 
getId() - Method in class frontend.models.Deliverer
 
getId() - Method in class frontend.models.Node
 
getLatitude() - Method in class frontend.models.Node
 
getLeft() - Method in class frontend.models.Pair
 
getLength() - Method in class frontend.models.Edge
 
getLongitude() - Method in class frontend.models.Node
 
getName() - Method in class frontend.models.Deliverer
 
getNode() - Method in class frontend.models.PointOfInterest
 
getOriginId() - Method in class frontend.models.Edge
 
getPickup() - Method in class frontend.models.Request
 
getRequests() - Method in class frontend.models.Deliverer
 
getRight() - Method in class frontend.models.Pair
 
getStreetName() - Method in class frontend.models.Edge
 
getType() - Method in class frontend.models.Node
 
getType() - Method in class frontend.models.PointOfInterest
 

M

main(String[]) - Static method in class frontend.Main
 
main(String[]) - Static method in class frontend.MoyenPlanTest
 
Main - Class in frontend
 
Main() - Constructor for class frontend.Main
 
mapDeliveries(Map<Long, Triple<Node, Long, Integer>>) - Static method in class frontend.DeliveryRequestParser
Parse un fichier de livraisons XML et retourne : Map<nodeId, Triple<Node, deliveryId, duration>> deliveryId = -1 pour entrepĂ´t, identifiant unique pour chaque livraison.
MoyenPlanTest - Class in frontend
 
MoyenPlanTest() - Constructor for class frontend.MoyenPlanTest
 

N

Node - Class in frontend.models
 
Node(long, double, double) - Constructor for class frontend.models.Node
 

P

Pair<K,V> - Class in frontend.models
 
Pair(K, V) - Constructor for class frontend.models.Pair
 
parseDeliveries(String, Map<Long, Node>) - Static method in class frontend.DeliveryRequestParser
 
parseEdges(String) - Static method in class frontend.XMLParser
 
parseNodes(String) - Static method in class frontend.XMLParser
 
PICKUP - Enum constant in enum class frontend.models.PointOfInterest.PoIEnum
 
PointOfInterest - Class in frontend.models
 
PointOfInterest(Node, PointOfInterest.PoIEnum, Long, int) - Constructor for class frontend.models.PointOfInterest
 
PointOfInterest.PoIEnum - Enum Class in frontend.models
 

R

Request - Class in frontend.models
 
Request(PointOfInterest, PointOfInterest) - Constructor for class frontend.models.Request
 

S

second - Variable in class frontend.models.Triple
 
setAssociatedPickupId(Long) - Method in class frontend.models.PointOfInterest
 
setDelivery(PointOfInterest) - Method in class frontend.models.Request
 
setName(String) - Method in class frontend.models.Deliverer
 
setPickup(PointOfInterest) - Method in class frontend.models.Request
 
setRequests(Request[]) - Method in class frontend.models.Deliverer
 
setType(String) - Method in class frontend.models.Node
 

T

third - Variable in class frontend.models.Triple
 
toString() - Method in class frontend.models.Edge
 
toString() - Method in class frontend.models.Node
 
toString() - Method in class frontend.models.Triple
 
Triple<A,B,C> - Class in frontend.models
 
Triple(A, B, C) - Constructor for class frontend.models.Triple
 

U

uploadDeliveriesXML(MultipartFile) - Method in class frontend.XMLUploadController
 
uploadXML(MultipartFile) - Method in class frontend.XMLUploadController
 

V

valueOf(String) - Static method in enum class frontend.models.PointOfInterest.PoIEnum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class frontend.models.PointOfInterest.PoIEnum
Returns an array containing the constants of this enum class, in the order they are declared.

W

WAREHOUSE - Enum constant in enum class frontend.models.PointOfInterest.PoIEnum
 

X

XMLParser - Class in frontend
 
XMLParser() - Constructor for class frontend.XMLParser
 
XMLUploadController - Class in frontend
 
XMLUploadController(GraphStorage) - Constructor for class frontend.XMLUploadController
 
D E F G M N P R S T U V W X 
All Classes and Interfaces|All Packages