Using jOWL, and abstract SPARQL-DL syntax.
Supported Query Atoms: Type, PropertyValue, SubClassOf, Thing, Class, ObjectProperty, DatattypeProperty, DirectSubClassOf, DirectType.
Type(Whitehall Lane Primavera, ?class)
Type(?thing, WhiteWine)
Type(?x,burgundy), Type(?x,whitewine)
Type(?y, wine), PropertyValue(?y, hasColor, red), PropertyValue(?y, hasFlavor, moderate)
Type(?y, Wine), PropertyValue(?y, locatedIn, BordeauxRegion), PropertyValue(?y, hasColor, red)
Type(?y, bordeaux), Type(?y, Redwine)
Type(?y, Wine), PropertyValue(?y, locatedIn, frenchRegion)
PropertyValue(MariettaCabernetSauvignon, hascolor, ?x)
PropertyValue(MariettaCabernetSauvignon, ?p, ?x)
Type(?i, VintageYear), PropertyValue(?i, yearValue, ">1980")
Type(?i, VintageYear), PropertyValue(?i, yearValue, "<1980")
Thing(?i), Type(?i, ?C)
Type(?i, ?C), Class(?C)
DirectType(?i, wine)
Type(WhitehallLanePrimavera, wine)
PropertyValue(Whitehall Lane Primavera, hasSugar, dry)
PropertyValue(StGenevieveTexasWhite, locatedin, USRegion)
ObjectProperty(?x)
DatatypeProperty(?x)
SubClassOf(?sc, wine)
Class(?x)
PropertyValue(wine, ?p, ?c)
Type(?t, Sauternes), PropertyValue(?t, ?u, ?v)
PropertyValue(sweetriesling, ?y, ?t), Class(?t)
PropertyValue(sweetriesling, ?y, ?t), Thing(?t)
Class(FrenchRegion)
DatatypeProperty(yearvalue)