Uses of Interface
com.hp.hpl.jena.sdb.core.sqlnode.SqlNode

Packages that use SqlNode
com.hp.hpl.jena.sdb.compiler   
com.hp.hpl.jena.sdb.compiler.rewrite   
com.hp.hpl.jena.sdb.core   
com.hp.hpl.jena.sdb.core.sqlnode   
com.hp.hpl.jena.sdb.layout1   
com.hp.hpl.jena.sdb.layout2   
com.hp.hpl.jena.sdb.layout2.index   
com.hp.hpl.jena.sdb.store   
 

Uses of SqlNode in com.hp.hpl.jena.sdb.compiler
 

Methods in com.hp.hpl.jena.sdb.compiler that return SqlNode
 SqlNode SqlStageList.build(SDBRequest request, SlotCompiler slotCompiler)
           
 SqlNode SqlStageBasicQuad.build(SDBRequest request, SlotCompiler slotCompiler)
           
 SqlNode SqlStage.build(SDBRequest request, SlotCompiler slotCompiler)
           
 SqlNode QuadBlockCompiler.compile(QuadBlock quads)
           
 SqlNode QuadBlockCompilerMain.compile(QuadBlock quads)
           
static SqlNode SqlBuilder.distinct(SDBRequest request, SqlNode sqlNode)
           
abstract  SqlNode SlotCompiler.finish(SqlNode sqlNode, QuadBlock quads)
           
 SqlNode OpSQL.getSqlNode()
           
static SqlNode SqlBuilder.innerJoin(SDBRequest request, SqlNode left, SqlNode right)
           
static SqlNode SqlBuilder.leftJoin(SDBRequest request, SqlNode left, SqlNode right, SqlExpr expr)
           
static SqlNode SqlBuilder.leftJoinCoalesce(SDBRequest request, String alias, SqlNode left, SqlNode right, Set<com.hp.hpl.jena.sparql.core.Var> coalesceVars)
           
static SqlNode SqlBuilder.project(SDBRequest request, SqlNode sqlNode, ColAlias col)
           
static SqlNode SqlBuilder.project(SDBRequest request, SqlNode sqlNode, Collection<ColAlias> cols)
           
static SqlNode SqlBuilder.restrict(SDBRequest request, SqlNode sqlNode, SqlExpr expr)
           
static SqlNode SqlBuilder.restrict(SDBRequest request, SqlNode sqlNode, SqlExprList conditions)
           
static SqlNode SqlBuilder.slice(SDBRequest request, SqlNode sqlNode, long start, long length)
           
abstract  SqlNode SlotCompiler.start(QuadBlock quads)
           
static SqlNode SqlBuilder.view(SDBRequest request, SqlNode sqlNode)
           
 

Methods in com.hp.hpl.jena.sdb.compiler with parameters of type SqlNode
static SqlNode SqlBuilder.distinct(SDBRequest request, SqlNode sqlNode)
           
abstract  SqlNode SlotCompiler.finish(SqlNode sqlNode, QuadBlock quads)
           
static SqlNode SqlBuilder.innerJoin(SDBRequest request, SqlNode left, SqlNode right)
           
static SqlNode SqlBuilder.leftJoin(SDBRequest request, SqlNode left, SqlNode right, SqlExpr expr)
           
static SqlNode SqlBuilder.leftJoinCoalesce(SDBRequest request, String alias, SqlNode left, SqlNode right, Set<com.hp.hpl.jena.sparql.core.Var> coalesceVars)
           
static SqlNode SqlBuilder.project(SDBRequest request, SqlNode sqlNode, ColAlias col)
           
static SqlNode SqlBuilder.project(SDBRequest request, SqlNode sqlNode, Collection<ColAlias> cols)
           
 void OpSQL.resetSqlNode(SqlNode sqlNode2)
           
static SqlNode SqlBuilder.restrict(SDBRequest request, SqlNode sqlNode, SqlExpr expr)
           
static SqlNode SqlBuilder.restrict(SDBRequest request, SqlNode sqlNode, SqlExprList conditions)
           
static SqlNode SqlBuilder.slice(SDBRequest request, SqlNode sqlNode, long start, long length)
           
static SqlNode SqlBuilder.view(SDBRequest request, SqlNode sqlNode)
           
 

Constructors in com.hp.hpl.jena.sdb.compiler with parameters of type SqlNode
OpSQL(SqlNode sqlNode, com.hp.hpl.jena.sparql.algebra.Op original, SDBRequest request)
           
 

Uses of SqlNode in com.hp.hpl.jena.sdb.compiler.rewrite
 

Methods in com.hp.hpl.jena.sdb.compiler.rewrite that return SqlNode
 SqlNode QuadBlockRewriteCompiler.compile(QuadBlock quads)
           
 

Uses of SqlNode in com.hp.hpl.jena.sdb.core
 

Methods in com.hp.hpl.jena.sdb.core with parameters of type SqlNode
 void Annotation1.setAnnotation(SqlNode node)
           
 

Uses of SqlNode in com.hp.hpl.jena.sdb.core.sqlnode
 

Classes in com.hp.hpl.jena.sdb.core.sqlnode that implement SqlNode
 class SqlCoalesce
           
 class SqlJoin
           
 class SqlJoinInner
           
 class SqlJoinLeftOuter
           
 class SqlNodeBase
           
 class SqlNodeBase0
           
 class SqlNodeBase1
           
 class SqlNodeBase2
           
 class SqlProject
           
 class SqlRestrict
           
 class SqlSelectBlock
          A unit that generates an SQL SELECT Statement.
 class SqlSlice
           
 class SqlTable
          Root of all tables (roughly, a group of columns)
 class SqlUnion
           
 

Methods in com.hp.hpl.jena.sdb.core.sqlnode that return SqlNode
 SqlNode SqlTable.apply(SqlTransform transform)
           
abstract  SqlNode SqlNodeBase0.apply(SqlTransform transform)
           
 SqlNode SqlProject.apply(SqlTransform transform, SqlNode subNode)
           
 SqlNode SqlSelectBlock.apply(SqlTransform transform, SqlNode newSubNode)
           
 SqlNode SqlCoalesce.apply(SqlTransform transform, SqlNode newSubNode)
           
abstract  SqlNode SqlNodeBase1.apply(SqlTransform transform, SqlNode newSubNode)
           
 SqlNode SqlSlice.apply(SqlTransform transform, SqlNode subNode)
           
 SqlNode SqlRestrict.apply(SqlTransform transform, SqlNode subNode)
           
 SqlNode SqlJoinInner.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
 SqlNode SqlUnion.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
abstract  SqlNode SqlNodeBase2.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
 SqlNode SqlJoinLeftOuter.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
 SqlNode SqlSelectBlock.clearView()
          Prepare the SelectBlock for use as a top level element - may discard the block
 SqlNode SqlTable.copy()
           
abstract  SqlNode SqlNodeBase0.copy()
           
 SqlNode SqlProject.copy(SqlNode subNode)
           
 SqlNode SqlSelectBlock.copy(SqlNode subNode)
           
 SqlNode SqlCoalesce.copy(SqlNode subNode)
           
abstract  SqlNode SqlNodeBase1.copy(SqlNode subNode)
           
 SqlNode SqlSlice.copy(SqlNode subNode)
           
 SqlNode SqlRestrict.copy(SqlNode subNode)
           
 SqlNode SqlJoinInner.copy(SqlNode left, SqlNode right)
           
 SqlNode SqlUnion.copy(SqlNode left, SqlNode right)
           
abstract  SqlNode SqlNodeBase2.copy(SqlNode left, SqlNode right)
           
 SqlNode SqlJoinLeftOuter.copy(SqlNode left, SqlNode right)
           
static SqlNode SqlSelectBlock.distinct(SDBRequest request, SqlNode sqlNode)
           
static SqlNode GenerateSQL.ensureProject(SDBRequest request, SqlNode sqlNode)
           
 SqlNode SqlNodeBase2.getLeft()
           
 SqlNode SqlNodeBase2.getRight()
           
 SqlNode SqlNodeBase1.getSubNode()
           
static SqlNode SqlSelectBlock.project(SDBRequest request, SqlNode sqlNode)
           
static SqlNode SqlSelectBlock.project(SDBRequest request, SqlNode sqlNode, ColAlias col)
           
static SqlNode SqlSelectBlock.project(SDBRequest request, SqlNode sqlNode, Collection<ColAlias> cols)
           
static SqlNode SqlProject.project(SqlNode sqlNode, ColAlias col)
          make sure this node is a projection and add a column
static SqlNode SqlSelectBlock.restrict(SDBRequest request, SqlNode sqlNode, SqlExpr expr)
           
static SqlNode SqlSelectBlock.restrict(SDBRequest request, SqlNode sqlNode, SqlExprList exprs)
           
static SqlNode SqlSelectBlock.slice(SDBRequest request, SqlNode sqlNode, long start, long length)
           
 SqlNode SqlTransform.transform(SqlCoalesce sqlCoalesce, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlCoalesce sqlCoalesce, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlDistinct sqlDistinct, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlJoinInner sqlJoinInner, SqlNode left, SqlNode right)
           
 SqlNode SqlTransformCopy.transform(SqlJoinInner sqlJoinInner, SqlNode left, SqlNode right)
           
 SqlNode SqlTransform.transform(SqlJoinLeftOuter sqlJoinLeftOuter, SqlNode left, SqlNode right)
           
 SqlNode SqlTransformCopy.transform(SqlJoinLeftOuter sqlJoinLeftOuter, SqlNode left, SqlNode right)
           
static SqlNode SqlTransformer.transform(SqlNode sqlNode, SqlTransform transform)
           
 SqlNode SqlTransform.transform(SqlProject sqlProject, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlProject sqlProject, SqlNode subNode)
           
 SqlNode SqlTransform.transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlRename, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlRename, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlRestrict sqlRestrict, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlRestrict sqlRestrict, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlSelectBlock sqlSelectBlock, SqlNode newSubNode)
           
 SqlNode SqlTransformCopy.transform(SqlSelectBlock sqlSelectBlock, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlSlice sqlSlice, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlTable sqlTable)
           
 SqlNode SqlTransformCopy.transform(SqlTable sqlTable)
           
 SqlNode SqlTransform.transform(SqlUnion sqlUnion, SqlNode left, SqlNode right)
           
 SqlNode SqlTransformCopy.transform(SqlUnion sqlUnion, SqlNode left, SqlNode right)
           
static SqlNode SqlSelectBlock.view(SDBRequest request, SqlNode sqlNode)
           
 

Methods in com.hp.hpl.jena.sdb.core.sqlnode with parameters of type SqlNode
 SqlNode SqlProject.apply(SqlTransform transform, SqlNode subNode)
           
 SqlNode SqlSelectBlock.apply(SqlTransform transform, SqlNode newSubNode)
           
 SqlNode SqlCoalesce.apply(SqlTransform transform, SqlNode newSubNode)
           
abstract  SqlNode SqlNodeBase1.apply(SqlTransform transform, SqlNode newSubNode)
           
 SqlNode SqlSlice.apply(SqlTransform transform, SqlNode subNode)
           
 SqlNode SqlRestrict.apply(SqlTransform transform, SqlNode subNode)
           
 SqlNode SqlJoinInner.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
 SqlNode SqlUnion.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
abstract  SqlNode SqlNodeBase2.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
 SqlNode SqlJoinLeftOuter.apply(SqlTransform transform, SqlNode left, SqlNode right)
           
 SqlNode SqlProject.copy(SqlNode subNode)
           
 SqlNode SqlSelectBlock.copy(SqlNode subNode)
           
 SqlNode SqlCoalesce.copy(SqlNode subNode)
           
abstract  SqlNode SqlNodeBase1.copy(SqlNode subNode)
           
 SqlNode SqlSlice.copy(SqlNode subNode)
           
 SqlNode SqlRestrict.copy(SqlNode subNode)
           
 SqlNode SqlJoinInner.copy(SqlNode left, SqlNode right)
           
 SqlNode SqlUnion.copy(SqlNode left, SqlNode right)
           
abstract  SqlNode SqlNodeBase2.copy(SqlNode left, SqlNode right)
           
 SqlNode SqlJoinLeftOuter.copy(SqlNode left, SqlNode right)
           
static SqlJoin SqlJoin.create(JoinType joinType, SqlNode left, SqlNode right)
           
static SqlNode SqlSelectBlock.distinct(SDBRequest request, SqlNode sqlNode)
           
static SqlNode GenerateSQL.ensureProject(SDBRequest request, SqlNode sqlNode)
           
 String GenerateSQL.generatePartSQL(SqlNode sqlNode)
          Generate an SQL string for the node - which may no tbe legal SQL (e.g.
 String GenerateSQL.generateSQL(SDBRequest request, SqlNode sqlNode)
          Generate an SQL statement for the node - force the outer level to be a SELECT
static SqlNode SqlSelectBlock.project(SDBRequest request, SqlNode sqlNode)
           
static SqlNode SqlSelectBlock.project(SDBRequest request, SqlNode sqlNode, ColAlias col)
           
static SqlNode SqlSelectBlock.project(SDBRequest request, SqlNode sqlNode, Collection<ColAlias> cols)
           
static SqlNode SqlProject.project(SqlNode sqlNode, ColAlias col)
          make sure this node is a projection and add a column
static SqlNode SqlSelectBlock.restrict(SDBRequest request, SqlNode sqlNode, SqlExpr expr)
           
static SqlNode SqlSelectBlock.restrict(SDBRequest request, SqlNode sqlNode, SqlExprList exprs)
           
static SqlNode SqlSelectBlock.slice(SDBRequest request, SqlNode sqlNode, long start, long length)
           
static String GenerateSQL.toPartSQL(SDBRequest request, SqlNode sqlNode)
           
static String GenerateSQL.toSQL(SDBRequest request, SqlNode sqlNode)
           
 SqlNode SqlTransform.transform(SqlCoalesce sqlCoalesce, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlCoalesce sqlCoalesce, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlDistinct sqlDistinct, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlJoinInner sqlJoinInner, SqlNode left, SqlNode right)
           
 SqlNode SqlTransformCopy.transform(SqlJoinInner sqlJoinInner, SqlNode left, SqlNode right)
           
 SqlNode SqlTransform.transform(SqlJoinLeftOuter sqlJoinLeftOuter, SqlNode left, SqlNode right)
           
 SqlNode SqlTransformCopy.transform(SqlJoinLeftOuter sqlJoinLeftOuter, SqlNode left, SqlNode right)
           
static SqlNode SqlTransformer.transform(SqlNode sqlNode, SqlTransform transform)
           
 SqlNode SqlTransform.transform(SqlProject sqlProject, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlProject sqlProject, SqlNode subNode)
           
 SqlNode SqlTransform.transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlRename, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(com.hp.hpl.jena.sdb.core.sqlnode.SqlRename sqlRename, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlRestrict sqlRestrict, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlRestrict sqlRestrict, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlSelectBlock sqlSelectBlock, SqlNode newSubNode)
           
 SqlNode SqlTransformCopy.transform(SqlSelectBlock sqlSelectBlock, SqlNode subNode)
           
 SqlNode SqlTransformCopy.transform(SqlSlice sqlSlice, SqlNode subNode)
           
 SqlNode SqlTransform.transform(SqlUnion sqlUnion, SqlNode left, SqlNode right)
           
 SqlNode SqlTransformCopy.transform(SqlUnion sqlUnion, SqlNode left, SqlNode right)
           
static SqlNode SqlSelectBlock.view(SDBRequest request, SqlNode sqlNode)
           
static void SqlNodeWalker.walk(SqlNode node, SqlNodeVisitor visitor)
           
 

Constructors in com.hp.hpl.jena.sdb.core.sqlnode with parameters of type SqlNode
SqlJoinInner(SqlNode left, SqlNode right)
           
SqlJoinLeftOuter(SqlNode left, SqlNode right)
           
SqlUnion(SqlNode left, SqlNode right)
           
 

Uses of SqlNode in com.hp.hpl.jena.sdb.layout1
 

Methods in com.hp.hpl.jena.sdb.layout1 that return SqlNode
 SqlNode SlotCompiler1.finish(SqlNode sqlNode, QuadBlock quads)
           
 SqlNode SlotCompiler1.start(QuadBlock quads)
           
 

Methods in com.hp.hpl.jena.sdb.layout1 with parameters of type SqlNode
 SQLBridge SQLBridgeFactory1.create(SDBRequest request, SqlNode sqlNode, List<com.hp.hpl.jena.sparql.core.Var> projectVars)
           
 SqlNode SlotCompiler1.finish(SqlNode sqlNode, QuadBlock quads)
           
 

Constructors in com.hp.hpl.jena.sdb.layout1 with parameters of type SqlNode
SQLBridge1(SDBRequest request, SqlNode sqlNode, List<com.hp.hpl.jena.sparql.core.Var> projectVars, EncoderDecoder codec)
           
 

Uses of SqlNode in com.hp.hpl.jena.sdb.layout2
 

Methods in com.hp.hpl.jena.sdb.layout2 that return SqlNode
 SqlNode SlotCompiler2.finish(SqlNode sqlNode, QuadBlock quads)
           
 SqlNode SlotCompiler2.start(QuadBlock quads)
           
 

Methods in com.hp.hpl.jena.sdb.layout2 with parameters of type SqlNode
 SQLBridge SQLBridgeFactory2.create(SDBRequest request, SqlNode sqlNode, List<com.hp.hpl.jena.sparql.core.Var> projectVars)
           
 SQLBridge SQLBridgeFactory2Oracle.create(SDBRequest request, SqlNode sqlNode, List<com.hp.hpl.jena.sparql.core.Var> projectVars)
           
 SqlNode SlotCompiler2.finish(SqlNode sqlNode, QuadBlock quads)
           
 

Constructors in com.hp.hpl.jena.sdb.layout2 with parameters of type SqlNode
SQLBridge2(SDBRequest request, SqlNode sqlNode, Collection<com.hp.hpl.jena.sparql.core.Var> projectVars)
           
SQLBridge2Oracle(SDBRequest request, SqlNode sqlNode, Collection<com.hp.hpl.jena.sparql.core.Var> projectVars)
           
 

Uses of SqlNode in com.hp.hpl.jena.sdb.layout2.index
 

Methods in com.hp.hpl.jena.sdb.layout2.index that return SqlNode
 SqlNode SlotCompilerIndex.start(QuadBlock quads)
           
 

Uses of SqlNode in com.hp.hpl.jena.sdb.store
 

Methods in com.hp.hpl.jena.sdb.store that return SqlNode
 SqlNode SQLBridge.getSqlNode()
          Get the (possibly altered) SqlNode
 SqlNode SQLBridgeBase.getSqlNode()
           
 

Methods in com.hp.hpl.jena.sdb.store with parameters of type SqlNode
 SQLBridge SQLBridgeFactory.create(SDBRequest request, SqlNode sqlNode, List<com.hp.hpl.jena.sparql.core.Var> projectVars)
           
 String SQLGenerator.generateSQL(SDBRequest request, SqlNode sqlNode)
           
 



Copyright ? 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Epimorphics Ltd.