def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) prod = namespace.__getattr__('#ResponsePayment#' + str(self.name)) graph.add((prod, FOAF.Name, Literal(self.name))) graph.add((prod, FOAF.Card, Literal(self.card))) graph.add((prod, FOAF.Amount, Literal(self.amount))) return graph
def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) prod = namespace.__getattr__('#ResponseAcommodation#'+str(self.uuid)) graph.add((prod,FOAF.Uuid,Literal(self.uuid))) graph.add((prod,FOAF.Price,Literal(self.price))) graph.add((prod,FOAF.Name, Literal(self.name))) graph.add((prod,FOAF.Street, Literal(self.street))) return graph
def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) prod = namespace.__getattr__('#ResponseActivities#' + str(self.uuid)) graph.add((prod, FOAF.Uuid, Literal(self.uuid))) graph.add((prod, FOAF.DayPlans, Literal(self.day_plans))) for day in self.day_plans: graph = graph + self.l_to_graph(day) return graph
def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) pay = namespace.__getattr__('#RequestPayment#' + str(self.uuid)) graph.add((pay, FOAF.UuidP, Literal(self.uuid))) graph.add((pay, FOAF.NameP, Literal(self.name))) graph.add((pay, FOAF.CardP, Literal(self.card))) graph.add((pay, FOAF.AmountP, Literal(self.amount))) return graph
def l_to_graph(self, day): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) pd = namespace.__getattr__('#DayActivity#' + str(day.uuid)) graph.add((pd, FOAF.Uuid2, Literal(day.uuid))) graph.add((pd, FOAF.Date, Literal(day.date))) graph.add((pd, FOAF.Activity1, Literal(day.activity1))) graph.add((pd, FOAF.Activity2, Literal(day.activity2))) graph.add((pd, FOAF.Activity3, Literal(day.activity3))) return graph
def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) acomm = namespace.__getattr__('#RequestAcommodation#' + str(self.uuid)) graph.add((acomm, FOAF.Uuid, Literal(self.uuid))) graph.add((acomm, FOAF.MaxPrice, Literal(self.maxPrice))) graph.add((acomm, FOAF.FirstDay, Literal(self.firstDay))) graph.add((acomm, FOAF.LastDay, Literal(self.lastDay))) graph.add((acomm, FOAF.City, Literal(self.city))) return graph
def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) prod = namespace.__getattr__('#RequestActivities#'+str(self.uuid)) graph.add((prod,FOAF.Uuid,Literal(self.uuid))) graph.add((prod,FOAF.MaxPrice,Literal(self.maxPrice))) graph.add((prod,FOAF.FirstDay,Literal(self.firstDay))) graph.add((prod,FOAF.LastDay,Literal(self.lastDay))) graph.add((prod,FOAF.Location,Literal(self.location))) graph.add((prod,FOAF.Type,Literal(self.type))) return graph
def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) flight = namespace.__getattr__('#RequestFlight#' + str(self.uuid)) graph.add((flight, FOAF.Uuid, Literal(self.uuid))) graph.add((flight, FOAF.MaxPrice, Literal(self.maxPrice))) graph.add((flight, FOAF.FirstDay, Literal(self.firstDay))) graph.add((flight, FOAF.LastDay, Literal(self.lastDay))) graph.add( (flight, FOAF.DepartureAirport, Literal(self.departureAirport))) graph.add((flight, FOAF.ArrivalAirport, Literal(self.arrivalAirport))) return graph
def to_graph(self): graph = Graph() namespace = Namespace(Constants.ONTOLOGY_NAME) flight = namespace.__getattr__('#ResponseFlight#' + str(self.uuid)) graph.add((flight, FOAF.Uuid, Literal(self.uuid))) graph.add((flight, FOAF.Price, Literal(self.price))) graph.add((flight, FOAF.IdFlightGo, Literal(self.idflightgo))) graph.add((flight, FOAF.CompanyGo, Literal(self.companygo))) graph.add((flight, FOAF.DepartureHourGo, Literal(self.departurehourgo))) graph.add((flight, FOAF.ArrivalHourGo, Literal(self.arrivalhourgo))) graph.add((flight, FOAF.IdFlightBack, Literal(self.idflightback))) graph.add((flight, FOAF.CompanyBack, Literal(self.companyback))) graph.add((flight, FOAF.DepartureHourBack, Literal(self.departurehourback))) graph.add((flight, FOAF.ArrivalHourBack, Literal(self.arrivalhourback))) return graph