Uses of Class
org.apache.jena.sparql.util.PrintSerializableBase
-
Packages that use PrintSerializableBase Package Description org.apache.jena.query ARQ - A query engine for Jena, implementing SPARQL.org.apache.jena.riot.resultset.rw org.apache.jena.sparql.algebra.op org.apache.jena.sparql.engine org.apache.jena.sparql.engine.iterator org.apache.jena.sparql.engine.join org.apache.jena.sparql.engine.main.iterator org.apache.jena.sparql.pfunction org.apache.jena.sparql.procedure org.apache.jena.sparql.procedure.library org.apache.jena.sparql.resultset -
-
Uses of PrintSerializableBase in org.apache.jena.query
Subclasses of PrintSerializableBase in org.apache.jena.query Modifier and Type Class Description classSortCondition -
Uses of PrintSerializableBase in org.apache.jena.riot.resultset.rw
Subclasses of PrintSerializableBase in org.apache.jena.riot.resultset.rw Modifier and Type Class Description classJSONInputIteratorStreaming Iterator over SPARQL JSON results, not yet fully implemented (see JENA-267) -
Uses of PrintSerializableBase in org.apache.jena.sparql.algebra.op
Subclasses of PrintSerializableBase in org.apache.jena.sparql.algebra.op Modifier and Type Class Description classOp0Super class for operators that do not combine other operatorsclassOp1Super class for operators that operate on a single sub-operation (i.e.classOp2Super class for operators that combine two sub-operatorsclassOpAssignclassOpBaseclassOpBGPclassOpConditionalConditional execution - works with streamed execution and is known to safe to evaluate that way (no issues from nested optionals).classOpDatasetNamesclassOpDiffclassOpDisjunctionN-way disjunction.classOpDistinctclassOpDistinctReducedclassOpExtMarker for extension points Execution will be per-engine specificclassOpExtendThis is the operation in standard SPARQL 1.1 OpAssign is specifically in support of LET.classOpExtendAssignclassOpFilterclassOpGraphclassOpGroupclassOpJoinclassOpLabelDo-nothing class that means that tags/labels/comments can be left in the algebra tree.classOpLeftJoinclassOpListclassOpMinusclassOpModifierMark solution modifiersclassOpNclassOpNullclassOpOrderclassOpPathclassOpProcedureGeneral procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension): CALL(?x, ?y+3) See also the similar algebra form for property functions. classOpProjectclassOpPropFuncProperty functions (or any OpBGP replacement) Execution will be per-engine specificclassOpQuadAlgebra operation for a single quad.classOpQuadBlockA list of quads.classOpQuadPatternThe main Op used in converting SPARQL algebra to quad form.classOpReducedclassOpSequenceA "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).classOpServiceclassOpSliceclassOpTableclassOpTopNTop N from a stream of items - for small N, better than ORDER BY + LIMIT NclassOpTripleAlgebra operation for a single triple.classOpUnion -
Uses of PrintSerializableBase in org.apache.jena.sparql.engine
Subclasses of PrintSerializableBase in org.apache.jena.sparql.engine Modifier and Type Class Description classPlanBaseclassPlanOp -
Uses of PrintSerializableBase in org.apache.jena.sparql.engine.iterator
Subclasses of PrintSerializableBase in org.apache.jena.sparql.engine.iterator Modifier and Type Class Description classQueryIterThis class provides the general machinery for iterators.classQueryIter1This class supports a QueryIter that takes one QueryIterator as input.classQueryIter2This class marks a QueryIter that takes two QueryIterators as input.classQueryIter2LoopOnLeftBinary operation done by looping on the left, and materializing the right - this is not streamed on the right See also QueryIterRepeatApplyclassQueryIterAbortableQueryIterator that calls a lts of abort actions when a cancel happens.classQueryIterAddTripleTermAdd(var, matchTriple)to aQueryIterator.classQueryIterAssignExtend each solution by a (var, expression)classQueryIterAssignVarValueExtend each solution by a (var, node) When used with mustBeNewVar=false, this is a join.classQueryIteratorBaseThis class provides the general machinery for iterators.classQueryIteratorCachingA caching QueryIterator.classQueryIteratorCheckQuery iterator that checks everything was closed correctlyclassQueryIteratorCloseableclassQueryIteratorLoggingIntercept and print iterator operationsclassQueryIteratorMappedA query iterator which allows remapping variables to different namesclassQueryIteratorResultSetclassQueryIteratorTimingclassQueryIteratorWrapperWrap a QueryIterator so it can have some/all of it's methods intercepted.classQueryIterBlockTriplesclassQueryIterBlockTriplesStarDeprecated.UsePatternMatchData.classQueryIterCommonParentYield new bindings, with a fixed parent, with values from an iterator.classQueryIterConcatA query iterator that joins two or more iterators into a single iterator.classQueryIterConvertIterator over another QueryIterator, applying a converter function to each object that is returned by .next()classQueryIterDefaultingAn iterator that returns at least one element from another iterator or a default value (once) if the wrapped iterator returns nothing.classQueryIterDiffDiff by materializing the RHS - this is not streamed on the rightclassQueryIterDistinctA QueryIterator that suppresses items already seen.classQueryIterDistinctMemMemory limited QueryIterDistinctclassQueryIterDistinctReducedImplementation skeleton for DISTINCT and REDUCED.classQueryIterDistinguishedVarsFilter bindings for distinguished variables only Currently unused.classQueryIterExtendByVarYield new bindings, with a fixed parent, with values from an iterator.classQueryIterFilterExprFilter a stream of bindings by a constraint.classQueryIterGroupclassQueryIterMinusMinus by materializing the RHS - this is not streamed on the rightclassQueryIterNullIteratorCloseable empty query iteratorclassQueryIterPathclassQueryIterPeekclassQueryIterPlainWrapperTurn an normal java.util.Iterator (of Bindings) into a QueryIteratorclassQueryIterProcedureQueryIterator for a procedure.classQueryIterProcessBindingAn iterator that applies a condition.classQueryIterProjectclassQueryIterProjectMergeExecute a projection in the middle of an execution.classQueryIterReducedclassQueryIterRepeatApplyRepeatedly execute the subclass operation for each Binding in the input iterator.classQueryIterRootThe root binding is one-row, usually no columns making it the join identity.classQueryIterSingletonA singleton iteratorclassQueryIterSliceIterator until a limit is reached.classQueryIterSortSort a query iterator.classQueryIterSubThis class supports a QueryIter that uses a single sub iterator.classQueryIterTopNclassQueryIterTrackedTrack a QueryIteratorclassQueryIterTriplePatternDeprecated.classQueryIterYieldNA 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.join Modifier and Type Class Description classAbstractIterHashJoinHash join algorithm This code materializes one input into the probe table then hash joins the other input from the stream side.classQueryIterHashJoinHash left join.classQueryIterHashLeftJoin_LeftHash left join.classQueryIterHashLeftJoin_RightHash left join.classQueryIterNestedLoopJoinNested Loop Join (materializing on the left, streaming on the right) A simple, dependable join.classQueryIterNestedLoopLeftJoinNested 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.iterator Modifier and Type Class Description classQueryIterGraphclassQueryIterOptionalIndexclassQueryIterServiceclassQueryIterUnionExecute each sub stage against the input. -
Uses of PrintSerializableBase in org.apache.jena.sparql.pfunction
Subclasses of PrintSerializableBase in org.apache.jena.sparql.pfunction Modifier and Type Class Description classProcedurePFAdapter between property functions and server procedures When called, this wrapper reconstructs the usual property function calling conventions.classPropFuncArgClass 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 Modifier and Type Class Description classProcedureBaseclassProcedureEval -
Uses of PrintSerializableBase in org.apache.jena.sparql.procedure.library
Subclasses of PrintSerializableBase in org.apache.jena.sparql.procedure.library Modifier and Type Class Description classdebug -
Uses of PrintSerializableBase in org.apache.jena.sparql.resultset
Subclasses of PrintSerializableBase in org.apache.jena.sparql.resultset Modifier and Type Class Description classCSVInputIteratorClass used to do streaming parsing of actual result rows from the CSV
-