RDF では、単一のプロパティーによって複数のリテラル値にバインドされたエンティティーを持つことができます。これらの値は、明確にするために入力することもできます。
:dumpTruck :weight "heavy"^^xsd:string .
:dumpTruck :weight "36000"^^xsd:integer .
SPARQL では、必要な型だけを照会できます
SELECT ?w
WHERE
{ :dumpTruck :weight ?w
FILTER ( datatype(?w) = xsd:integer )
}
そのようなデータ型によって制約できる RDF4JのgetStatementのようなものはありますか?