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

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
              extended by com.hp.hpl.jena.sdb.core.sqlnode.SqlRestrict
All Implemented Interfaces:
Annotations, SqlNode, org.openjena.atlas.io.Printable

public class SqlRestrict
extends SqlNodeBase1


Method Summary
 SqlNode apply(SqlTransform transform, SqlNode subNode)
           
 SqlRestrict asRestrict()
           
 SqlNode copy(SqlNode subNode)
           
 SqlExprList getConditions()
           
 boolean isRestrict()
           
 void visit(SqlNodeVisitor visitor)
           
 
Methods inherited from class com.hp.hpl.jena.sdb.core.sqlnode.SqlNodeBase1
getIdScope, getNodeScope, getSubNode
 
Methods inherited from class com.hp.hpl.jena.sdb.core.sqlnode.SqlNodeBase
asCoalesce, asDistinct, asInnerJoin, asJoin, asLeftJoin, asProject, asSelectBlock, asTable, getAliasName, isCoalesce, isDistinct, isInnerJoin, isJoin, isLeftJoin, isProject, 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.Annotations
addNote, addNotes, getNotes, hasNotes, hasOneNote
 

Method Detail

isRestrict

public boolean isRestrict()
Specified by:
isRestrict in interface SqlNode
Overrides:
isRestrict in class SqlNodeBase

asRestrict

public SqlRestrict asRestrict()
Specified by:
asRestrict in interface SqlNode
Overrides:
asRestrict in class SqlNodeBase

getConditions

public SqlExprList getConditions()

visit

public void visit(SqlNodeVisitor visitor)

apply

public SqlNode apply(SqlTransform transform,
                     SqlNode subNode)
Specified by:
apply in class SqlNodeBase1

copy

public SqlNode copy(SqlNode subNode)
Specified by:
copy in class SqlNodeBase1


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