|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDataSource
Interface for pluggable datasources for iris.
| Method Summary | |
|---|---|
void |
get(IPredicate p,
ITuple from,
ITuple to,
IRelation r)
Retrieves some tuples for a given predicate from the data source and adds it to a given relation. |
| Method Detail |
|---|
void get(IPredicate p,
ITuple from,
ITuple to,
IRelation r)
Retrieves some tuples for a given predicate from the data source and adds it to a given relation.
The terms in from and
to set the lower and upper bounds for the terms in the
corresponding columns of the tuples, which should be added to the
tuple collection. null in the from or
to list, stands for the smallest, respectively
biggest possible term for this column.
p - the predicate for which to retrieve the tuples (because one
data source might hold tuples for multiple predicates)from - the lower bound for the tuples which should be added to
the relation (null is equivalent to a tuple containing
only nulls)to - the upper bound for the tuples which should be added to
the relation (null is equivalent to a tuple containing
only nulls)r - the relation where to add the tuples
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||