示例#1
0
 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
示例#3
0
 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
示例#5
0
 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
示例#6
0
 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
示例#8
0
 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