Class EntityQueryBasic
java.lang.Object
org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
An extension (wrapper) of Jena's SPARQL
Query model with the following features:
- Partitioning of result sets into sets of bindings that have common values for some of their variables. A construct template can be instantiated for each partition individually which leads to a sequence of graph fragments
- A certain amount of control over blank node allocation by making their IDs dependent on a tuple of expressions over the projected columns. Within a single query execution the blank nodes whose corresponding expression tuple yields the same value should map to the same final blank node
- Designation of a
Nodein the template or a variable of the WHERE pattern as the root node
- Author:
- raven
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EntityGraphFragmentprotected EntityBaseQueryprotected EntityGraphFragment -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAttributeFragment(EntityGraphFragment attributeFragment) voidsetBaseQuery(EntityBaseQuery baseQuery) voidsetOptionalAttributeFragment(EntityGraphFragment optionalAttributeFragment) toString()
-
Field Details
-
baseQuery
-
attributeFragment
-
optionalAttributeFragment
-
-
Constructor Details
-
EntityQueryBasic
public EntityQueryBasic()
-
-
Method Details