Uses of Interface
com.hp.hpl.jena.sparql.util.PrintSerializable

Packages that use PrintSerializable
com.hp.hpl.jena.query ARQ - A query engine for Jena, implementing SPARQL. 
com.hp.hpl.jena.sparql.algebra   
com.hp.hpl.jena.sparql.algebra.op   
com.hp.hpl.jena.sparql.engine   
com.hp.hpl.jena.sparql.engine.iterator   
com.hp.hpl.jena.sparql.engine.main.iterator   
com.hp.hpl.jena.sparql.modify.request   
com.hp.hpl.jena.sparql.pfunction   
com.hp.hpl.jena.sparql.procedure   
com.hp.hpl.jena.sparql.procedure.library   
com.hp.hpl.jena.sparql.util   
com.hp.hpl.jena.update   
 

Uses of PrintSerializable in com.hp.hpl.jena.query
 

Classes in com.hp.hpl.jena.query that implement PrintSerializable
 class SortCondition
           
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.algebra
 

Subinterfaces of PrintSerializable in com.hp.hpl.jena.sparql.algebra
 interface Op
           
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.algebra.op
 

Classes in com.hp.hpl.jena.sparql.algebra.op that implement PrintSerializable
 class Op0
          Super class for operators that do not combine other operators
 class Op1
          Super class for operators that operate on a single sub-operation (i.e.
 class Op2
          Super class for operators that combine two sub-operators
 class OpAssign
           
 class OpBase
           
 class OpBGP
           
 class OpConditional
          Conditional execution - works with streamed execution and is known to safe to evaluate that way (no issues from nested optionals).
 class OpDatasetNames
           
 class OpDiff
           
 class OpDisjunction
          N-way disjunction.
 class OpDistinct
           
 class OpExt
          Marker for extension points Execution will be per-engine specific
 class OpExtend
          This is the operation in stadard SPARQL 1.1 OpAssign is specifically in support of LET.
 class OpFetch
           
 class OpFilter
           
 class OpGraph
           
 class OpGroup
           
 class OpJoin
           
 class OpLabel
          Do-nothing class that means that tags/labels/comments can be left in the algebra tree.
 class OpLeftJoin
           
 class OpList
           
 class OpMinus
           
 class OpModifier
          Mark solution modifiers
 class OpN
           
 class OpNull
           
 class OpOrder
           
 class OpPath
           
 class OpProcedure
          General procedure in algebra evaluation (a stored procedure facility) Syntax (ARQ extension): CALL (?x, ?y+3) See also the similary algebra form for property functions.
 class OpProject
           
 class OpPropFunc
          Property functions (or any OpBGP replacement) Execution will be per-engine specific
 class OpQuad
          Algebra operation for a single quad.
 class OpQuadPattern
           
 class OpReduced
           
 class OpSequence
          A "sequence" is a join-like operation where it is know that the the output of one step can be fed into the input of the next (that is, no scoping issues arise).
 class OpService
           
 class OpSlice
           
 class OpTable
           
 class OpTopN
          Top N from a stream of items - for small N, better than ORDER BY + LIMIT N
 class OpTriple
          Algebra operation for a single triple.
 class OpUnion
           
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.engine
 

Subinterfaces of PrintSerializable in com.hp.hpl.jena.sparql.engine
 interface Plan
           
 interface QueryIterator
          Root of query iterators in ARQ.
 

Classes in com.hp.hpl.jena.sparql.engine that implement PrintSerializable
 class PlanBase
           
 class PlanOp
           
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.engine.iterator
 

Classes in com.hp.hpl.jena.sparql.engine.iterator that implement PrintSerializable
 class QueryIter
          This class provides the general machinary for iterators.
 class QueryIter1
          This class supports a QueryIter that takes one QueryIterator as input.
 class QueryIter2
          This class makrs a QueryIter that takes one QueryIterator as input.
 class QueryIter2LoopOnLeft
          Binary operation done by looping on the left, and materializing the right - this is not streamed on the right See also QueryIterRepeatApply
 class QueryIterAssign
          Extend each solution by a (var, expression)
 class QueryIterAssignVarValue
          Extend each solution by a (var, node) When used with mustBeNewVar=false, this is a join.
 class QueryIteratorBase
          This class provides the general machinary for iterators.
 class QueryIteratorCaching
          A caching QueryIterator.
 class QueryIteratorCheck
          Query iterator that checks everything was closed correctly
 class QueryIteratorCloseable
           
 class QueryIteratorLogging
          Intercept and print iterator operations
 class QueryIteratorResultSet
           
 class QueryIteratorTiming
           
 class QueryIteratorWrapper
          Wrap a QueryIterator so it can have some/all of it's methods intercepted.
 class QueryIterBlockTriples
           
 class QueryIterBlockTriplesQH
          An Iterator that takes a binding and executes a pattern via the Jena graph QueryHandler interface.
 class QueryIterCommonParent
          Yield new bindings, with a fixed parent, with values from an iterator.
 class QueryIterConcat
          A query iterator that joins two or more iterators into a single iterator.
 class QueryIterConvert
          Iterator over another QueryIterator, applying a converter function to each object that is returned by .next()
 class QueryIterDefaulting
          An iterator that returns at least one element from another iterator or a default value (once) if the wrapped iterator returns nothing.
 class QueryIterDiff
          Diff by materializing the RHS - this is not streamed on the right
 class QueryIterDistinct
          A QueryIterator that suppresses items already seen.
 class QueryIterDistinctReduced
          Implementation skeleton for DISTINCT and REDUCED.
 class QueryIterDistinguishedVars
          Filter bindings for distinguished variables only Currently unused.
 class QueryIterExtendByVar
          Yield new bindings, with a fixed parent, with values from an iterator.
 class QueryIterFilterExpr
          Filter a stream of bindings by a constraint.
 class QueryIterGroup
           
 class QueryIterMinus
          Minus by materializing the RHS - this is not streamed on the right
 class QueryIterNullIterator
          Closeable empty query iterator
 class QueryIterPath
           
 class QueryIterPeek
           
 class QueryIterPlainWrapper
          Turn an normal java.util.Iterator (of Bindings) into a QueryIterator
 class QueryIterProcedure
          QueryIterator for a procedure.
 class QueryIterProcessBinding
          An iterator that applying a condition.
 class QueryIterProject
           
 class QueryIterProject2
           
 class QueryIterReduced
           
 class QueryIterRepeatApply
          Repeatedly execute the subclass operation for each Binding in the input iterator.
 class QueryIterRoot
           
 class QueryIterSingleton
          A singleton iterator
 class QueryIterSlice
          Iterator until a limit is reached.
 class QueryIterSort
          Sort a query iterator.
 class QueryIterSub
          This class supports a QueryIter that uses a single sub iterator.
 class QueryIterTopN
           
 class QueryIterTracked
          Track a QueryIterator
 class QueryIterTriplePattern
           
 class QueryIterYieldN
          A query iterator that yields the same thing N times.
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.engine.main.iterator
 

Classes in com.hp.hpl.jena.sparql.engine.main.iterator that implement PrintSerializable
 class QueryIterGraph
           
 class QueryIterJoin
          Join by materializing the RHS - this is not streamed
 class QueryIterJoinBase
          Join or LeftJoin by calculating both sides, then doing the join It usually better to use substitute algorithm (not this QueryIterator in other words) as that is effectively indexing from one side into the other.
 class QueryIterLeftJoin
          Left join by materializing the RHS
 class QueryIterOptionalIndex
           
 class QueryIterService
           
 class QueryIterUnion
          Execute each sub stage against the input.
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.modify.request
 

Classes in com.hp.hpl.jena.sparql.modify.request that implement PrintSerializable
 class UpdateAdd
           
 class UpdateBinaryOp
           
 class UpdateClear
           
 class UpdateCopy
           
 class UpdateCreate
           
 class UpdateData
           
 class UpdateDataDelete
           
 class UpdateDataInsert
           
 class UpdateDeleteInsert
          Convenience class - renames UpdateModify so it follows the SPARQL Update spec.
 class UpdateDeleteWhere
           
 class UpdateDrop
           
 class UpdateDropClear
           
 class UpdateLoad
           
 class UpdateModify
           
 class UpdateMove
           
 class UpdateWithUsing
           
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.pfunction
 

Classes in com.hp.hpl.jena.sparql.pfunction that implement PrintSerializable
 class ProcedurePF
          Adapter between property functions and server procedures When called, this wrapper reconstructs the usual property function calling conventions.
 class PropFuncArg
          Class representing an argument (subject or object position) of a property function.
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.procedure
 

Subinterfaces of PrintSerializable in com.hp.hpl.jena.sparql.procedure
 interface Procedure
           
 

Classes in com.hp.hpl.jena.sparql.procedure that implement PrintSerializable
 class ProcedureBase
           
 class ProcedureEval
           
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.procedure.library
 

Classes in com.hp.hpl.jena.sparql.procedure.library that implement PrintSerializable
 class debug
           
 

Uses of PrintSerializable in com.hp.hpl.jena.sparql.util
 

Classes in com.hp.hpl.jena.sparql.util that implement PrintSerializable
 class PrintSerializableBase
           
 

Methods in com.hp.hpl.jena.sparql.util with parameters of type PrintSerializable
static String QueryOutputUtils.toString(PrintSerializable item)
           
static String QueryOutputUtils.toString(PrintSerializable item, com.hp.hpl.jena.shared.PrefixMapping pmap)
           
 

Uses of PrintSerializable in com.hp.hpl.jena.update
 

Classes in com.hp.hpl.jena.update that implement PrintSerializable
 class Update
           
 



Licenced under the Apache License, Version 2.0