Index

A B C D E F G I L M N O P Q R S T 
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 EntityQueryBasic return 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 Query model 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
 
A B C D E F G I L M N O P Q R S T 
All Classes and Interfaces|All Packages