Uses of Interface
org.apache.jena.sparql.util.PrintSerializable
Packages that use PrintSerializable
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of PrintSerializable in org.apache.jena.query
Classes in org.apache.jena.query that implement PrintSerializable -
Uses of PrintSerializable in org.apache.jena.sparql.algebra
Subinterfaces of PrintSerializable in org.apache.jena.sparql.algebra -
Uses of PrintSerializable in org.apache.jena.sparql.algebra.op
Classes in org.apache.jena.sparql.algebra.op that implement PrintSerializableModifier 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 PrintSerializable in org.apache.jena.sparql.engine
Subinterfaces of PrintSerializable in org.apache.jena.sparql.engineModifier and TypeInterfaceDescriptioninterfaceinterfaceRoot of query iterators in ARQ.Classes in org.apache.jena.sparql.engine that implement PrintSerializable -
Uses of PrintSerializable in org.apache.jena.sparql.engine.iterator
Classes in org.apache.jena.sparql.engine.iterator that implement PrintSerializableModifier 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 PrintSerializable in org.apache.jena.sparql.engine.join
Classes in org.apache.jena.sparql.engine.join that implement PrintSerializableModifier 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 PrintSerializable in org.apache.jena.sparql.engine.main.iterator
Classes in org.apache.jena.sparql.engine.main.iterator that implement PrintSerializableModifier 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 PrintSerializable in org.apache.jena.sparql.pfunction
Classes in org.apache.jena.sparql.pfunction that implement PrintSerializableModifier 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 PrintSerializable in org.apache.jena.sparql.procedure
Subinterfaces of PrintSerializable in org.apache.jena.sparql.procedureClasses in org.apache.jena.sparql.procedure that implement PrintSerializable -
Uses of PrintSerializable in org.apache.jena.sparql.procedure.library
Classes in org.apache.jena.sparql.procedure.library that implement PrintSerializable -
Uses of PrintSerializable in org.apache.jena.sparql.util
Classes in org.apache.jena.sparql.util that implement PrintSerializableMethods in org.apache.jena.sparql.util with parameters of type PrintSerializableModifier and TypeMethodDescriptionstatic StringQueryOutputUtils.toString(PrintSerializable item) static StringQueryOutputUtils.toString(PrintSerializable item, org.apache.jena.shared.PrefixMapping pmap)