Module sparql :: Class SparqlGardenOntology
[show private | hide private]
[frames | no frames]

Class SparqlGardenOntology

Sparql --+
         |
        SparqlGardenOntology


Sparql-Anfragen an die Garten-Ontologie
Method Summary
  __init__(self, ontoDict)
in self.queryPrefix werden alle fuer die Anfragen benoetigten Praefixe (Namespaces) geschrieben
  bestSeedingTimeMoonPhaseQuery(self, superClass)
ermittelt die Mondphase, bei der das Gemuese am besten gesaeht wird.
  bestSeedingTimeSignOfZodiacQuery(self, superClass)
ermittelt die Sternzeichen, bei denen das Gemuese am besten gesaeht wird.
  gDayQuery(self, instant, beginOrEnd)
Abfrage nach dem konkreten Tag eines Anfangs- oder Endzeitpunktes in Form eines gDay
  gMonthQuery(self, month)
Abfrage nach dem konkreten Monat eines Anfangs- oder Endzeitpunktes in Form eines gMonth
  vegiSuperClassQuery(self, vegi)
ermittelt die Oberklasse des Gemueses: entweder LeafVegetable, FruitVegetable, RootVegetable oder BlossomVegetable (sind Unterklassen von Vegetable)
    Inherited from Sparql
  _bracket(self, obj)
setzt die Pfadangaben in Sparql-Abfragen in spitze Klammern
  _querySelect(self, graph, queryString)
gibt Liste in Liste zurück (mehrere Sparql-Ergebnisteile)
  _querySelect1(self, graph, queryString)
fragt nur einen Teil des Tripels ab

Method Details

__init__(self, ontoDict)
(Constructor)

in self.queryPrefix werden alle fuer die Anfragen benoetigten Praefixe (Namespaces) geschrieben
Overrides:
sparql.Sparql.__init__ (inherited documentation)

bestSeedingTimeMoonPhaseQuery(self, superClass)

ermittelt die Mondphase, bei der das Gemuese am besten gesaeht wird. superClass ist die Oberklasse des Gemueses (Leaf-, Root, Fruit- oder BlossomVegatable) die die Property garden:bestSeedingTime hat.Dieser Umweg ist notwendig, da Sparql keine Vererbung unterstuetzt

bestSeedingTimeSignOfZodiacQuery(self, superClass)

ermittelt die Sternzeichen, bei denen das Gemuese am besten gesaeht wird. superClass ist die Oberklasse des Gemueses (Leaf-, Root, Fruit- oder BlossomVegatable) die die Property garden:bestSeedingTime hat.Dieser Umweg ist notwendig, da Sparql keine Vererbung unterstuetzt

gDayQuery(self, instant, beginOrEnd)

Abfrage nach dem konkreten Tag eines Anfangs- oder Endzeitpunktes in Form eines gDay

gMonthQuery(self, month)

Abfrage nach dem konkreten Monat eines Anfangs- oder Endzeitpunktes in Form eines gMonth

vegiSuperClassQuery(self, vegi)

ermittelt die Oberklasse des Gemueses: entweder LeafVegetable, FruitVegetable, RootVegetable oder BlossomVegetable (sind Unterklassen von Vegetable)

Generated by Epydoc 2.1 on Sat Sep 8 21:36:52 2007 http://epydoc.sf.net