Uses of Class
org.apache.jena.sparql.util.PrintSerializableBase
Packages that use PrintSerializableBase
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of PrintSerializableBase in org.apache.jena.query
Subclasses of PrintSerializableBase in org.apache.jena.query -
Uses of PrintSerializableBase in org.apache.jena.sparql.algebra.op
Subclasses of PrintSerializableBase in org.apache.jena.sparql.algebra.opModifier and TypeClassDescriptionclassSuper class for operators that do not combine other operatorsclassSuper class for operators that operate on a single sub-operation (i.e. a table or sequence))classSuper class for operators that combine two sub-operatorsclassclassclassclassclassConditional execution - works with streamed execution and is known to safe to evaluate that way (no issues from nested optionals).classclassN-way disjunction.classclassclassMarker for extension points Execution will be per-engine specificclassThis is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.classclassclassclassclassclassDo-nothing class that means that tags/labels/comments can be left in the algebra tree.classclassclassclassclassMark solution modifiersclassclassclassclassclassGeneral procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension):CALL <iri>(?x, ?y+3).classclassProperty functions (or any OpBGP replacement) Execution will be per-engine specificclassAlgebra operation for a single quad.classA list of quads.classThe main Op used in converting SPARQL algebra to quad form.classclassclassA "sequence" is a join-like operation where it is known that the output of one step can be fed into the input of the next (that is, no scoping issues arise).classclassclassclassTop N from a stream of items - for small N, better than ORDER BY + LIMIT NclassAlgebra operation for a single triple.classclass -
Uses of PrintSerializableBase in org.apache.jena.sparql.engine
Subclasses of PrintSerializableBase in org.apache.jena.sparql.engine -
Uses of PrintSerializableBase in org.apache.jena.sparql.engine.iterator
Subclasses of PrintSerializableBase in org.apache.jena.sparql.engine.iteratorModifier and TypeClassDescriptionclassThis class provides the machinery for trackable iterators.classThis class supports a QueryIter that takes one QueryIterator as input.classThis class marks a QueryIter that takes two QueryIterators as input.classBinary operation done by looping on the left, and materializing the right - this is not streamed on the right See also QueryIterRepeatApplyclassQueryIterator that calls a list of abort actions when a cancel happens.classAdd(var, matchTriple)to aQueryIterator.classExtend each solution by a (var, expression)classExtend each solution by a (var, node) When used with mustBeNewVar=false, this is a join.classThis class provides the general machinery for iterators.classQuery iterator that checks everything was closed correctlyclassclassIntercept and print iterator operationsclassA query iterator which allows remapping variables to different namesclassclassclassWrap a QueryIterator so it can have some/all of it's methods intercepted.classYield new bindings, with a fixed parent, with values from an iterator.classA query iterator that joins two or more iterators into a single iterator.classIterator over another QueryIterator, applying a converter function to each object that is returned by .next()classAn iterator that returns at least one element from another iterator or a default value (once) if the wrapped iterator returns nothing.classA QueryIterator that suppresses items already seen.classMemory limited QueryIterDistinctclassImplementation skeleton for DISTINCT and REDUCED.classFilter bindings for distinguished variables only Currently unused.classYield new bindings, with a fixed parent, with values from an iterator.classFilter a stream of bindings by a constraint.classclassSemiJoin and AntiJoinclassclassMinus by materializing the RHS - this is not streamed on the rightclassCloseable empty query iteratorclassclassclassTurn an normal java.util.Iterator (of Bindings) into a QueryIteratorclassQueryIterator for a procedure.classAn iterator that applies a condition.classclassExecute a projection in the middle of an execution.classclassRepeatedly execute the subclass operation for each Binding in the input iterator.classThe root binding is one-row and has no columns making it the join identity.classA singleton iteratorclassIterator until a limit is reached.classSort a query iterator.classThis class supports a QueryIter that uses a single sub iterator.classclassTrack a QueryIteratorclassclassA query iterator that yields the same thing N times. -
Uses of PrintSerializableBase in org.apache.jena.sparql.engine.join
Subclasses of PrintSerializableBase in org.apache.jena.sparql.engine.joinModifier and TypeClassDescriptionclassHash join algorithm This code materializes one input into the probe table then hash joins the other input from the stream side.classHash left join.classHash left join.classHash left join.classNested Loop Join (materializing on the left, streaming on the right) A simple, dependable join.classNested Loop left Join (materializing on the right, streaming on the left) A simple, dependable join. -
Uses of PrintSerializableBase in org.apache.jena.sparql.engine.main.iterator
Subclasses of PrintSerializableBase in org.apache.jena.sparql.engine.main.iteratorModifier and TypeClassDescriptionclassclassclassDeprecated, for removal: This API element is subject to removal in a future version.To be removed.classExecute each sub stage against the input. -
Uses of PrintSerializableBase in org.apache.jena.sparql.pfunction
Subclasses of PrintSerializableBase in org.apache.jena.sparql.pfunctionModifier and TypeClassDescriptionclassAdapter between property functions and server procedures When called, this wrapper reconstructs the usual property function calling conventions.classClass representing an argument (subject or object position) of a property function. -
Uses of PrintSerializableBase in org.apache.jena.sparql.procedure
Subclasses of PrintSerializableBase in org.apache.jena.sparql.procedure -
Uses of PrintSerializableBase in org.apache.jena.sparql.procedure.library
Subclasses of PrintSerializableBase in org.apache.jena.sparql.procedure.library