Uses of Interface
org.openjena.atlas.io.Printable

Packages that use Printable
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.engine.optimizer   
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   
org.openjena.atlas.io   
org.openjena.atlas.iterator   
org.openjena.atlas.json   
 

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

Classes in com.hp.hpl.jena.query that implement Printable
 class Query
          The data structure for a query as presented externally.
 class SortCondition
           
 

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

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

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

Classes in com.hp.hpl.jena.sparql.algebra.op that implement Printable
 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 Printable in com.hp.hpl.jena.sparql.engine
 

Subinterfaces of Printable 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 Printable
 class PlanBase
           
 class PlanOp
           
 

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

Classes in com.hp.hpl.jena.sparql.engine.iterator that implement Printable
 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 Printable in com.hp.hpl.jena.sparql.engine.main.iterator
 

Classes in com.hp.hpl.jena.sparql.engine.main.iterator that implement Printable
 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 Printable in com.hp.hpl.jena.sparql.engine.optimizer
 

Classes in com.hp.hpl.jena.sparql.engine.optimizer that implement Printable
 class Pattern
           
 

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

Classes in com.hp.hpl.jena.sparql.modify.request that implement Printable
 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 Printable in com.hp.hpl.jena.sparql.pfunction
 

Classes in com.hp.hpl.jena.sparql.pfunction that implement Printable
 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 Printable in com.hp.hpl.jena.sparql.procedure
 

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

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

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

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

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

Subinterfaces of Printable in com.hp.hpl.jena.sparql.util
 interface PrintSerializable
           
 

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

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

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

Uses of Printable in org.openjena.atlas.io
 

Classes in org.openjena.atlas.io that implement Printable
 class PrintableBase
           
 

Methods in org.openjena.atlas.io with parameters of type Printable
static String PrintUtils.toString(Printable f)
           
 

Uses of Printable in org.openjena.atlas.iterator
 

Classes in org.openjena.atlas.iterator with type parameters of type Printable
 class ActionPrint<T extends Printable>
           
 

Methods in org.openjena.atlas.iterator with parameters of type Printable
 void ActionPrint.apply(Printable item)
           
 

Uses of Printable in org.openjena.atlas.json
 

Classes in org.openjena.atlas.json that implement Printable
 class JsonArray
           
 class JsonBoolean
           
 class JsonNull
           
 class JsonNumber
           
 class JsonObject
           
 class JsonPrimitive
           
 class JsonString
           
 class JsonValue
           
 



Licenced under the Apache License, Version 2.0