モデルのプロパティとオブジェクトのクラスによって、モデルからすべてのステートメントを取得する方法を探しています。
たとえば、プロパティ :driverOf と、Bus または Truck のいずれかの個人があります。次に、プロパティが :driverOf でオブジェクトが instanceOf Bus であるすべてのステートメントを取得します。ありがとう。
更新 1
実際には、アプリで既にステートメント オブジェクトを使用しているため、結果を一連のステートメント (resp. StmtIterator) にする必要があります。最もクリーンな解決策は、:driverOfBus や :driverOfTruck のような :driverOf プロパティのサブプロパティを持つことだと思います。ただし、アプリが複雑になるため、簡単な回避策を見つけたいと思います。