com.hp.hpl.jena.sparql.algebra.table
Class TableN

java.lang.Object
  extended by com.hp.hpl.jena.sparql.algebra.table.TableBase
      extended by com.hp.hpl.jena.sparql.algebra.table.TableN
All Implemented Interfaces:
Table

public class TableN
extends TableBase


Constructor Summary
TableN()
           
TableN(QueryIterator qIter)
           
 
Method Summary
 void addBinding(Binding binding)
           
 void closeTable()
           
 List<String> getVarNames()
           
 List<Var> getVars()
           
 boolean isEmpty()
           
 QueryIterator iterator(ExecutionContext execCxt)
           
 QueryIterator matchRightLeft(Binding bindingLeft, boolean includeOnNoMatch, ExprList conditions, ExecutionContext execContext)
           
 void materialize(QueryIterator qIter)
           
 int size()
           
 
Methods inherited from class com.hp.hpl.jena.sparql.algebra.table.TableBase
close, contains, equals, eval, hashCode, toResultSet, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TableN

public TableN()

TableN

public TableN(QueryIterator qIter)
Method Detail

materialize

public void materialize(QueryIterator qIter)

addBinding

public void addBinding(Binding binding)
Specified by:
addBinding in interface Table
Overrides:
addBinding in class TableBase

size

public int size()
Specified by:
size in interface Table
Specified by:
size in class TableBase

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Table
Specified by:
isEmpty in class TableBase

matchRightLeft

public QueryIterator matchRightLeft(Binding bindingLeft,
                                    boolean includeOnNoMatch,
                                    ExprList conditions,
                                    ExecutionContext execContext)

iterator

public QueryIterator iterator(ExecutionContext execCxt)

closeTable

public void closeTable()

getVarNames

public List<String> getVarNames()

getVars

public List<Var> getVars()


Licenced under the Apache License, Version 2.0