Uses of Class
org.apache.jena.sparql.core.BasicPattern
Packages that use BasicPattern
Package
Description
-
Uses of BasicPattern in org.apache.jena.sparql.algebra.op
Methods in org.apache.jena.sparql.algebra.op that return BasicPatternMethods in org.apache.jena.sparql.algebra.op with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic OpQuadBlock
OpQuadBlock.create
(org.apache.jena.graph.Node quadNode, BasicPattern triples) Constructors in org.apache.jena.sparql.algebra.op with parameters of type BasicPatternModifierConstructorDescriptionOpBGP
(BasicPattern pattern) OpQuadPattern
(org.apache.jena.graph.Node quadNode, BasicPattern triples) -
Uses of BasicPattern in org.apache.jena.sparql.algebra.optimize
Methods in org.apache.jena.sparql.algebra.optimize with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic Op
TransformFilterPlacement.transform
(ExprList exprs, org.apache.jena.graph.Node graphNode, BasicPattern bgp) Apply filter placement to a named graph BGPstatic Op
TransformFilterPlacement.transform
(ExprList exprs, BasicPattern bgp) Apply filter placement to a BGP -
Uses of BasicPattern in org.apache.jena.sparql.core
Methods in org.apache.jena.sparql.core that return BasicPatternModifier and TypeMethodDescriptionstatic BasicPattern
Substitute.substitute
(BasicPattern bgp, Binding binding) static BasicPattern
Wrap a list of triples up as a BasicPattern.Methods in org.apache.jena.sparql.core with parameters of type BasicPatternModifier and TypeMethodDescriptionvoid
BasicPattern.addAll
(BasicPattern other) boolean
BasicPattern.equiv
(BasicPattern other, NodeIsomorphismMap isoMap) static BasicPattern
Substitute.substitute
(BasicPattern bgp, Binding binding) Constructors in org.apache.jena.sparql.core with parameters of type BasicPattern -
Uses of BasicPattern in org.apache.jena.sparql.engine.main
Methods in org.apache.jena.sparql.engine.main with parameters of type BasicPatternModifier and TypeMethodDescriptionStageGenerator.execute
(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt) StageGeneratorGeneric.execute
(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt) static QueryIterator
QC.executeDirect
(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt) Execute a BGP directly - no optimization. -
Uses of BasicPattern in org.apache.jena.sparql.engine.main.solver
Methods in org.apache.jena.sparql.engine.main.solver with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic QueryIterator
PatternMatchData.execute
(org.apache.jena.graph.Graph graph, BasicPattern pattern, QueryIterator input, Predicate<org.apache.jena.graph.Triple> filter, ExecutionContext execCxt) Non-reordering execution of a triple pattern (basic graph pattern), given an iterator of bindings as input.static QueryIterator
PatternMatchData.execute
(DatasetGraph dsg, org.apache.jena.graph.Node graphNode, BasicPattern pattern, QueryIterator input, Predicate<Quad> filter, ExecutionContext execCxt) Non-reordering execution of a quad pattern, a graph name and a basic graph pattern, given an iterator of bindings as input. -
Uses of BasicPattern in org.apache.jena.sparql.engine.optimizer.reorder
Methods in org.apache.jena.sparql.engine.optimizer.reorder that return BasicPatternModifier and TypeMethodDescriptionReorderProc.reorder
(BasicPattern bgp) Return a new basic pattern with the same triples as the input, but ordered as per the index list of this reorder processor.ReorderProcIndexes.reorder
(BasicPattern bgp) Return a new basic pattern with the same triples as the input, but ordered as per the index list of this reorder processor.ReorderTransformation.reorder
(BasicPattern pattern) Return the reordered basic graph pattern.final BasicPattern
ReorderTransformationSubstitution.reorder
(BasicPattern pattern) Methods in org.apache.jena.sparql.engine.optimizer.reorder with parameters of type BasicPatternModifier and TypeMethodDescriptionReorderProc.reorder
(BasicPattern bgp) Return a new basic pattern with the same triples as the input, but ordered as per the index list of this reorder processor.ReorderProcIndexes.reorder
(BasicPattern bgp) Return a new basic pattern with the same triples as the input, but ordered as per the index list of this reorder processor.ReorderTransformation.reorder
(BasicPattern pattern) Return the reordered basic graph pattern.final BasicPattern
ReorderTransformationSubstitution.reorder
(BasicPattern pattern) ReorderTransformation.reorderIndexes
(BasicPattern pattern) Return the reordering function based on a basic graph pattern.final ReorderProc
ReorderTransformationSubstitution.reorderIndexes
(BasicPattern pattern) -
Uses of BasicPattern in org.apache.jena.sparql.engine.ref
Methods in org.apache.jena.sparql.engine.ref with parameters of type BasicPatternModifier and TypeMethodDescriptionEvaluator.basicPattern
(BasicPattern pattern) EvaluatorSimple.basicPattern
(BasicPattern pattern) -
Uses of BasicPattern in org.apache.jena.sparql.graph
Methods in org.apache.jena.sparql.graph that return BasicPatternModifier and TypeMethodDescriptionstatic BasicPattern
NodeTransformLib.transform
(NodeTransform nodeTransform, BasicPattern pattern) Do a node->node conversion of a BGP - return original BGP for "no change".Methods in org.apache.jena.sparql.graph with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic BasicPattern
NodeTransformLib.transform
(NodeTransform nodeTransform, BasicPattern pattern) Do a node->node conversion of a BGP - return original BGP for "no change". -
Uses of BasicPattern in org.apache.jena.sparql.mgt
Methods in org.apache.jena.sparql.mgt with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic void
Explain.explain
(String message, BasicPattern bgp, Context context) static void
Explain.explain
(BasicPattern bgp, Context context) -
Uses of BasicPattern in org.apache.jena.sparql.sse
Methods in org.apache.jena.sparql.sse that return BasicPatternModifier and TypeMethodDescriptionstatic BasicPattern
Parse a string and obtain a SPARQL algebra basic graph patternstatic BasicPattern
Parse a string and obtain a SPARQL algebra basic graph pattern, given a prefix mappingstatic BasicPattern
Read in a file, parse, and obtain a SPARQL algebra basic graph patternMethods in org.apache.jena.sparql.sse with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic String
SSE.str
(BasicPattern bgp) static String
SSE.str
(BasicPattern bgp, org.apache.jena.shared.PrefixMapping pmap) static void
SSE.write
(org.apache.jena.atlas.io.IndentedWriter out, BasicPattern pattern) static void
SSE.write
(org.apache.jena.atlas.io.IndentedWriter out, BasicPattern pattern, org.apache.jena.shared.PrefixMapping pMap) static void
SSE.write
(BasicPattern pattern) -
Uses of BasicPattern in org.apache.jena.sparql.sse.builders
Methods in org.apache.jena.sparql.sse.builders that return BasicPattern -
Uses of BasicPattern in org.apache.jena.sparql.sse.writers
Methods in org.apache.jena.sparql.sse.writers with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic void
WriterGraph.output
(org.apache.jena.atlas.io.IndentedWriter out, BasicPattern pattern, SerializationContext sCxt) -
Uses of BasicPattern in org.apache.jena.sparql.syntax
Methods in org.apache.jena.sparql.syntax that return BasicPatternModifier and TypeMethodDescriptionTemplate.getBGP()
TripleCollectorBGP.getBGP()
ElementTriplesBlock.getPattern()
Methods in org.apache.jena.sparql.syntax that return types with arguments of type BasicPatternModifier and TypeMethodDescriptionMap<org.apache.jena.graph.Node,
BasicPattern> Template.getGraphPattern()
Constructors in org.apache.jena.sparql.syntax with parameters of type BasicPattern -
Uses of BasicPattern in org.apache.jena.sparql.util
Methods in org.apache.jena.sparql.util with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic void
VarUtils.addVars
(Collection<Var> acc, org.apache.jena.graph.Node graphNode, BasicPattern triples) static void
VarUtils.addVars
(Collection<Var> acc, BasicPattern pattern) static void
FmtUtils.formatPattern
(org.apache.jena.atlas.io.IndentedWriter out, BasicPattern pattern, SerializationContext sCxt) -
Uses of BasicPattern in org.apache.jena.sparql.util.graph
Methods in org.apache.jena.sparql.util.graph with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic org.apache.jena.graph.Node
GraphList.listToTriples
(List<org.apache.jena.graph.Node> list, BasicPattern bgp) Convert a list of nodes into triples, placing them in BPG, returning the head of the listConstructors in org.apache.jena.sparql.util.graph with parameters of type BasicPattern