com.hp.hpl.jena.sdb.core.sqlnode
Class SqlNodeBase2

java.lang.Object
  extended by com.hp.hpl.jena.sdb.core.AnnotationsBase
      extended by com.hp.hpl.jena.sdb.core.sqlnode.SqlNodeBase
          extended by com.hp.hpl.jena.sdb.core.sqlnode.SqlNodeBase2
All Implemented Interfaces:
Annotations, SqlNode, org.openjena.atlas.io.Printable
Direct Known Subclasses:
SqlJoin, SqlUnion

public abstract class SqlNodeBase2
extends SqlNodeBase


Method Summary
abstract  SqlNode apply(SqlTransform transform, SqlNode left, SqlNode right)
           
abstract  SqlNode copy(SqlNode left, SqlNode right)
           
 SqlNode getLeft()
           
 SqlNode getRight()
           
 
Methods inherited from class com.hp.hpl.jena.sdb.core.sqlnode.SqlNodeBase
asCoalesce, asDistinct, asInnerJoin, asJoin, asLeftJoin, asProject, asRestrict, asSelectBlock, asTable, getAliasName, isCoalesce, isDistinct, isInnerJoin, isJoin, isLeftJoin, isProject, isRestrict, isSelectBlock, isTable, output, output, tablesInvolved, toString, usesColumn
 
Methods inherited from class com.hp.hpl.jena.sdb.core.AnnotationsBase
addNote, addNotes, getNotes, hasNotes, hasOneNote
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.sdb.core.sqlnode.SqlNode
getIdScope, getNodeScope, visit
 
Methods inherited from interface com.hp.hpl.jena.sdb.core.Annotations
addNote, addNotes, getNotes, hasNotes, hasOneNote
 

Method Detail

getLeft

public SqlNode getLeft()

getRight

public SqlNode getRight()

apply

public abstract SqlNode apply(SqlTransform transform,
                              SqlNode left,
                              SqlNode right)

copy

public abstract SqlNode copy(SqlNode left,
                             SqlNode right)


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