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 OpQuadBlockOpQuadBlock.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 OpTransformFilterPlacement.transform(ExprList exprs, org.apache.jena.graph.Node graphNode, BasicPattern bgp) Apply filter placement to a named graph BGPstatic OpTransformFilterPlacement.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 BasicPatternSubstitute.substitute(BasicPattern bgp, Binding binding) static BasicPatternWrap a list of triples up as a BasicPattern.Methods in org.apache.jena.sparql.core with parameters of type BasicPatternModifier and TypeMethodDescriptionvoidBasicPattern.addAll(BasicPattern other) booleanBasicPattern.equiv(BasicPattern other, NodeIsomorphismMap isoMap) static BasicPatternSubstitute.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 QueryIteratorQC.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 QueryIteratorPatternMatchData.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 QueryIteratorPatternMatchData.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 BasicPatternReorderTransformationSubstitution.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 BasicPatternReorderTransformationSubstitution.reorder(BasicPattern pattern) ReorderTransformation.reorderIndexes(BasicPattern pattern) Return the reordering function based on a basic graph pattern.final ReorderProcReorderTransformationSubstitution.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 BasicPatternNodeTransformLib.transform(NodeTransform nodeTransform, BasicPattern pattern) Do a node->node conversion of a BGP - return original BGP java object for "no change".Methods in org.apache.jena.sparql.graph with parameters of type BasicPatternModifier and TypeMethodDescriptionstatic BasicPatternNodeTransformLib.transform(NodeTransform nodeTransform, BasicPattern pattern) Do a node->node conversion of a BGP - return original BGP java object 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 voidExplain.explain(String message, BasicPattern bgp, Context context) static voidExplain.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 BasicPatternParse a string and obtain a SPARQL algebra basic graph patternstatic BasicPatternParse a string and obtain a SPARQL algebra basic graph pattern, given a prefix mappingstatic BasicPatternRead 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 StringSSE.str(BasicPattern bgp) static StringSSE.str(BasicPattern bgp, org.apache.jena.shared.PrefixMapping pmap) static voidSSE.write(org.apache.jena.atlas.io.IndentedWriter out, BasicPattern pattern) static voidSSE.write(org.apache.jena.atlas.io.IndentedWriter out, BasicPattern pattern, org.apache.jena.shared.PrefixMapping pMap) static voidSSE.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 voidWriterGraph.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 voidVarUtils.addVars(Collection<Var> acc, org.apache.jena.graph.Node graphNode, BasicPattern triples) static voidVarUtils.addVars(Collection<Var> acc, BasicPattern pattern) static voidFmtUtils.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.NodeGraphList.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