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

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.SqlNodeBase1
All Implemented Interfaces:
Annotations, SqlNode, org.openjena.atlas.io.Printable
Direct Known Subclasses:
SqlCoalesce, SqlProject, SqlRestrict, SqlSelectBlock, SqlSlice

public abstract class SqlNodeBase1
extends SqlNodeBase


Method Summary
abstract  SqlNode apply(SqlTransform transform, SqlNode newSubNode)
           
abstract  SqlNode copy(SqlNode subNode)
           
 Scope getIdScope()
           
 Scope getNodeScope()
           
 SqlNode getSubNode()
           
 
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
visit
 
Methods inherited from interface com.hp.hpl.jena.sdb.core.Annotations
addNote, addNotes, getNotes, hasNotes, hasOneNote
 

Method Detail

getIdScope

public Scope getIdScope()

getNodeScope

public Scope getNodeScope()

getSubNode

public SqlNode getSubNode()

apply

public abstract SqlNode apply(SqlTransform transform,
                              SqlNode newSubNode)

copy

public abstract SqlNode copy(SqlNode subNode)


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