Index
All Classes and Interfaces|All Packages
A
- addMandatoryJoin(Var, Query) - Method in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- addOptionalJoin(Var, Query) - Method in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- aggregateConsecutiveItemsWithSameKey(Function<? super ITEM, KEY>, Aggregator<? super ITEM, ?, VALUE>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
A generic flowable transformer that groups consecutive items that evaluate to the same key.
- alignVariables(EntityQueryImpl) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Create a transformed copy of the query where all variables that need to join have the same name whereas variables that are not supposed to join have been remapped
- applyNodeTransform(NodeTransform) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- applyNodeTransform(NodeTransform) - Method in interface org.aksw.jena_sparql_api.rx.entity.model.EntityTemplate
- applyNodeTransform(NodeTransform) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- applyNodeTransform(NodeTransform) - Method in interface org.aksw.jena_sparql_api.rx.entity.model.GraphPartition
- applyNodeTransform(NodeTransform) - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- applyNodeTransformBnodeMap(NodeTransform, Map<Node, ExprList>) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- assembleEntityAndAttributeParts(EntityQueryImpl) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- attributeFragment - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- AttributeGraphFragment - Class in org.aksw.jena_sparql_api.rx.entity.model
- AttributeGraphFragment() - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- AttributeGraphFragment(List<GraphPartitionJoin>, List<GraphPartitionJoin>) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- attributePart - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
B
- baseQuery - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- baseQuery - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- basicEntityQuery - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- binding - Variable in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionWithEntities
- bnodeIdMapping - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- build() - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
C
- cloneQuery() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- cloneTemplate() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.EntityTemplate
- cloneTemplate() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- compositeId - Static variable in class org.aksw.jena_sparql_api.rx.entity.util.IdVocab
-
A property that assigns a resource to an RDF list of individual RDF terms that act as components of a composite id.
- create() - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- create(Var, Query) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- createEntityQuery(EntityGraphFragment, Node) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
-
A convenience function to create an entity query for a specific entity (denoted by the node)
- createEntityQuery(Var, Query) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- createFromConcept(Concept) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryFactory
- createGraphAggregator(Template, Set<? extends Node>, Map<Node, ExprList>, ExprListEval, Supplier<Graph>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Create an aggregator whose accumulators accumulate graphs from Bindings w.r.t.
- createKeyFunction(Node, Map<Node, ExprList>, ExprListEval) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Based on the information present in
EntityQueryBasicreturn a function that deterministically yields the same node (possibly a blank node) when passing equivalent bindings to it. - createRelationForCompositeId(List<Node>, boolean) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- createRelationForEntity(List<Node>, boolean) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- createSortConditionsFromExprs(Iterable<Expr>, int) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Create sort conditions with the given directions from an iterable of
Exprs - createSortConditionsFromVars(Iterable<Var>, int) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Util function to create sort conditions from variables and a direction
- createStandardQuery(Var, Collection<Node>) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- createStandardQuery(Var, Node) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- createStandardQuery(Var, Element) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- createTableToGraphMapper(Template, Set<? extends Node>, Map<Node, ExprList>, ExprListEval, Supplier<Graph>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Util function to yield a mapper from tables to graphs based on the provided arguments.
- createTimestamp(ZoneOffset) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- createUtcGraphTimestamp() - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
D
- defaultEvalToNode(ExprList, Binding) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
One of the many ways to create always the same node (equals) from the values obtained by evaluating a list of expressions w.r.t.
E
- element - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- empty(List<Var>) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- EntityBaseQuery - Class in org.aksw.jena_sparql_api.rx.entity.model
-
A query with a sequence of designated partition variables
- EntityBaseQuery(List<Var>, EntityTemplate, Query) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- EntityBaseQuery(List<Var>, EntityTemplate, Query, List<SortCondition>) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- entityGraphFragment - Variable in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- EntityGraphFragment - Class in org.aksw.jena_sparql_api.rx.entity.model
-
A simplified construct query that is just comprised of a sequence of entity variables, a graph pattern and a template.
- EntityGraphFragment() - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- EntityGraphFragment(List<Var>, EntityTemplate, Element) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- entityNodes - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- EntityQueryBasic - Class in org.aksw.jena_sparql_api.rx.entity.model
-
An extension (wrapper) of Jena's SPARQL
Querymodel with the following features: Partitioning of result sets into sets of bindings that have common values for some of their variables. - EntityQueryBasic() - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- EntityQueryFactory - Class in org.aksw.jena_sparql_api.rx.entity.engine
- EntityQueryFactory() - Constructor for class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryFactory
- EntityQueryImpl - Class in org.aksw.jena_sparql_api.rx.entity.model
-
Basic implementation of
EntityQueryBasic - EntityQueryImpl() - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- EntityQueryImpl(EntityBaseQuery, AttributeGraphFragment) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- EntityQueryProcessed(List<Var>, Query, Set<Node>, Function<Table, AggObjectGraph.AccObjectGraph>) - Constructor for class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- EntityQueryRx - Class in org.aksw.jena_sparql_api.rx.entity.engine
-
Methods for the execution of
EntityQueryBasics - EntityQueryRx() - Constructor for class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- EntityQueryRx.EntityQueryProcessed - Class in org.aksw.jena_sparql_api.rx.entity.engine
- EntityQueryRxBuilder - Class in org.aksw.jena_sparql_api.rx.entity.engine
- EntityQueryRxBuilder() - Constructor for class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- entityTemplate - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- entityTemplate - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- EntityTemplate - Interface in org.aksw.jena_sparql_api.rx.entity.model
-
An extension of a (triple-based) construct template where: - a set of nodes can be marked as 'entity nodes' which are starting points for traversing the template.
- EntityTemplateImpl - Class in org.aksw.jena_sparql_api.rx.entity.model
-
In an entity query the construct/entity part this is based directly on the entity selector SELECT query As such, it neither declares its own WHERE pattern nor partition variables as they are based directly on the selector query.
- EntityTemplateImpl() - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- EntityTemplateImpl(List<Node>, Template) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- EntityTemplateImpl(List<Node>, Template, Map<Node, ExprList>) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- eval(ExprList, Binding) - Method in interface org.aksw.jena_sparql_api.rx.entity.model.ExprListEval
- execConstructEntities(QueryExecutionFactoryQuery, EntityQueryBasic, Supplier<Graph>, ExprListEval) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Execute a CONSTRUCT query w.r.t.
- execConstructEntitiesNg(QueryExecutionFactoryQuery, EntityQueryBasic) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- execConstructEntitiesNg(QueryExecutionFactoryQuery, EntityQueryBasic, Supplier<Graph>, ExprListEval) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Stream the result of an entity query as named graphs
- execConstructEntitiesNg(QueryExecutionFactoryQuery, EntityQueryImpl) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- execConstructEntitiesNg(QueryExecutionFactoryQuery, EntityQueryImpl, Supplier<Graph>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- execConstructEntitiesNg(QueryExecutionFactoryQuery, EntityQueryImpl, Supplier<Graph>, ExprListEval) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- execConstructPartitionedOld(QueryExecutionFactoryQuery, EntityQueryBasic, Supplier<Graph>, ExprListEval) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- execConstructPartitionedOld(QueryExecutionFactoryQuery, EntityQueryImpl, Supplier<Graph>, ExprListEval) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- execConstructRooted(QueryExecutionFactoryQuery, EntityQueryBasic) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Execute a partitioned query.
- execConstructRooted(QueryExecutionFactoryQuery, EntityQueryBasic, Supplier<Graph>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Execute a partitioned query.
- execQueryActual(QueryExecutionFactoryQuery, List<Var>, Set<Node>, Query, Function<Table, AggObjectGraph.AccObjectGraph>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- execSelectPartitioned(QueryExecutionFactoryQuery, Query, List<Var>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Execute a SPARQL select query and partition its result set by the given partition variables.
- exprListEval - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- ExprListEval - Interface in org.aksw.jena_sparql_api.rx.entity.model
-
A helper interface to abstract the concrete method by which a Node is computed from a list of expressions w.r.t.
F
- findEntities(Dataset, List<Node>, boolean) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- findEntity(Dataset, List<Node>) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- fromQuery(List<Var>, List<Node>, Query) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- fromQuery(Var, Query) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
G
- getAttributeFragment() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- getAttributePart() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- getBaseQuery() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- getBaseQuery() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- getBinding() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionWithEntities
- getBnodeIdMapping() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.EntityTemplate
- getBnodeIdMapping() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- getElement() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- getElement() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.GraphPartition
- getEntityGraphFragment() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- getEntityNodes() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.EntityTemplate
- getEntityNodes() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- getEntityTemplate() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- getEntityTemplate() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- getEntityTemplate() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.GraphPartition
- getEntityVars(Node, Map<Node, ExprList>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- getEssentialProjectVars(Template, Map<Node, ExprList>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Return the sets of variables used in the template and the id mapping.
- getGraph() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionWithEntities
- getInnerSelect() - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- getLazyFetchGroupName() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.GraphPartition
-
Graph partitions in with a non-null fetch group name will be fetched using separate lookups rather than combining their graph patterns into the attribute part of the base query.
- getLazyFetchGroupName() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- getMandatoryJoins() - Method in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- getMandatoryJoins() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- getModel(Dataset, List<Node>) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- getOptionalAttributeFragment() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- getOptionalJoins() - Method in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- getOptionalJoins() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- getOrCreateModel(Dataset, String...) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- getOrCreateModel(Dataset, List<Node>) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- getOrCreateModel(Dataset, List<Node>, Supplier<String>) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- getOrCreateModel(Dataset, Node...) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- getOrCreateModel(Dataset, RDFNode...) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- getParentJoinVars() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- getPartitionOrderBy() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- getPartitionVars() - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- getPartitionVars() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- getPartitionVars() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- getPartitionVars() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.GraphPartition
- getRoots() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionWithEntities
- getSelectQuery() - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- getSelfResource(Dataset, List<Node>) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- getStandardQuery() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- getSubJoins() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- getTableToGraph() - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- getTemplate() - Method in interface org.aksw.jena_sparql_api.rx.entity.model.EntityTemplate
- getTemplate() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
-
Template to construct graphs directly from the given select query (avoids having to repeat the select query's pattern as a graph partition)
- getTrackedTemplateNodes() - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- graph - Variable in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionWithEntities
- GraphEntityUtils - Class in org.aksw.jena_sparql_api.rx.entity.util
- GraphEntityUtils() - Constructor for class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- GraphPartition - Interface in org.aksw.jena_sparql_api.rx.entity.model
-
A combination of a where pattern with designated variables that act as keys and a graph pattern ENTITY ?v1 ...
- GraphPartitionJoin - Class in org.aksw.jena_sparql_api.rx.entity.model
- GraphPartitionJoin(EntityGraphFragment) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- GraphPartitionJoin(EntityGraphFragment, List<Var>, String, List<GraphPartitionJoin>) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- GraphPartitionWithEntities - Class in org.aksw.jena_sparql_api.rx.entity.model
-
A 'result row' of a partitioned construct query: The key of the partition is a binding, the graph is an RDF graph and roots are a set of nodes in the graph that act as the requested starting points for traversal.
- GraphPartitionWithEntities(Binding, Graph, Set<Node>) - Constructor for class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionWithEntities
- graphSupplier - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
I
- IdVocab - Class in org.aksw.jena_sparql_api.rx.entity.util
- IdVocab() - Constructor for class org.aksw.jena_sparql_api.rx.entity.util.IdVocab
L
- lazyFetchGroupName - Variable in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
M
- main(String[]) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
- mandatoryJoins - Variable in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- merge(String, List<Var>, Collection<? extends GraphPartitionJoin>, boolean) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- merge(EntityTemplate...) - Static method in interface org.aksw.jena_sparql_api.rx.entity.model.EntityTemplate
-
Combine the information from multiple EntityTemplates into a single one This operation should only be performed after processing variable names such that no clashes occur.
- mergeFetchGroups(EntityQueryImpl) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Merges all graph partitions with the same fetch group name into a single graph partition.
N
- newModelByTimestamp(Dataset) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
O
- optionalAttributeFragment - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- optionalJoins - Variable in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- org.aksw.jena_sparql_api.rx.entity.engine - package org.aksw.jena_sparql_api.rx.entity.engine
- org.aksw.jena_sparql_api.rx.entity.model - package org.aksw.jena_sparql_api.rx.entity.model
- org.aksw.jena_sparql_api.rx.entity.util - package org.aksw.jena_sparql_api.rx.entity.util
P
- parentJoinVars - Variable in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
-
Which variables of the parent entityGraphFragment join with this element If null the join will occur on the parent's partition vars
- partitionOrderBy - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- partitionVars - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- partitionVars - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- partitionVars - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- prependToOrderBy(Query, List<SortCondition>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Prepend a given sequence of sort conditions to those already in the query (if there are already any).
- preprocessQueryForPartitionWithoutSubSelect(Query, List<Var>, Set<Var>, boolean) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Return a SELECT query from the given query where - it is ensured that all partitionVars are part of the projection (if they aren't already) - distinct is applied in preparation to instantiation of construct templates (where duplicates can be ignored) - if sortRowsByPartitionVar is true then result bindings are sorted by the primary key vars so that bindings that belong together are consecutive - In case of a construct template without variables variable free is handled
- preprocessQueryForPartitionWithSubSelect(Query, List<Var>, Element, Set<Var>, List<SortCondition>, Generator<Var>) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- processEntityQuery(EntityQueryBasic, boolean) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
- processEntityQuery(EntityQueryBasic, boolean, Supplier<Graph>, ExprListEval) - Static method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx
-
Execute a CONSTRUCT query using partitions.
Q
- Query(EntityQueryBasic) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- queryExecutionFactory - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
R
- resolveIds(Dataset) - Static method in class org.aksw.jena_sparql_api.rx.entity.util.GraphEntityUtils
-
Derive a new dataset with nodes substituted with strings derived from their compositeIds TODO Not implemented yet
- roots - Variable in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionWithEntities
S
- selectQuery - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- setAttributeFragment(EntityGraphFragment) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- setAttributePart(AttributeGraphFragment) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- setBaseQuery(EntityBaseQuery) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- setBaseQuery(EntityBaseQuery) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- setElement(Element) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- setElement(Element) - Method in interface org.aksw.jena_sparql_api.rx.entity.model.GraphPartition
- setEntityTemplate(EntityTemplate) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- setEntityTemplate(EntityTemplate) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- setExprListEval(ExprListEval) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- setGraphSupplier(Supplier<Graph>) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- setLazyFetchGroupName(String) - Method in interface org.aksw.jena_sparql_api.rx.entity.model.GraphPartition
- setLazyFetchGroupName(String) - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- setMandatoryJoins(List<GraphPartitionJoin>) - Method in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- setOptionalAttributeFragment(EntityGraphFragment) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- setOptionalJoins(List<GraphPartitionJoin>) - Method in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- setOptionalJoins(List<GraphPartitionJoin>) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- setPartitionVars(List<Var>) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- setPartitionVars(List<Var>) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- setQuery(EntityQueryImpl) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- setQueryExecutionFactory(Function<? super Query, ? extends QueryExecution>) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- setQueryExecutionFactory(QueryExecutionFactoryQuery) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- setQueryExecutionFactory(SparqlQueryConnection) - Method in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRxBuilder
- setStandardQuery(Query) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- setTemplate(Template) - Method in interface org.aksw.jena_sparql_api.rx.entity.model.EntityTemplate
- setTemplate(Template) - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- standardQuery - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
-
The standard query can be SPARQL SELECT query
- subJoins - Variable in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
T
- tableToGraph - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- template - Variable in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- toString() - Method in class org.aksw.jena_sparql_api.rx.entity.model.AttributeGraphFragment
- toString() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityBaseQuery
- toString() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityGraphFragment
- toString() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryBasic
- toString() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityQueryImpl
- toString() - Method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
- toString() - Method in class org.aksw.jena_sparql_api.rx.entity.model.GraphPartitionJoin
- trackedTemplateNodes - Variable in class org.aksw.jena_sparql_api.rx.entity.engine.EntityQueryRx.EntityQueryProcessed
- transformNodes(NodeTransform, List<? extends Node>) - Static method in class org.aksw.jena_sparql_api.rx.entity.model.EntityTemplateImpl
All Classes and Interfaces|All Packages