Class Summary |
CompareTraces |
Class that computes the similarty between two given traces of two different users. |
CoordSet |
Class that contains a set of all the location visited wrapped with an univocal ID. |
CoordSetUser |
Class that contains in a set, personal for every user, every Coord a user visited paired with his map of locations and time per each location |
CoordWrapper |
Class that wraps th class Coord in an object that adds an univoque ID to a couple of Coordinates (x,y) |
CoordWrapperUserMap |
Class that creates a map specific for the user for each location containing the time spent at each location in a given day. |
DeliveredMessagesProfileCastReportAnalyzer |
Main class to analyze the .txt ouput file created by DeliverdMessagesProfileCastReport and obtain another file with
the number of duplicates of the messages and the unique ones. |
DTNHostWrapper |
Class that Wraps DTNHost and add the method and the objects needed by the ProfileCast routing algorithm. |
DTNHWMap |
Class that contains a map to mantain the one to one realtionship between a DTNHost and his DTNHostWrapper
implemented with a singleton pattern. |
MessageWrapper |
Class that wraps a message with additional information useful for the ProfileCast(CSI: T) routing algorithm |
MessageWrapperMap |
Class that contains a map to mantain the one to one realtionship between a Message and his MessageWrapper
implemented with a singleton pattern |
SettingsValuesSingleton |
Class that gets from the settings file the value of the matrixCreationDays, that's the time dedicated
to the creation of the the traces of the nodes |
Trace |
Class that saves the traces of a user containing laction, day and duration of the visit |
TraceNodeSet |
Class that contains a map of all the nodes with their mobility trace. |