org.objectweb.medor.query.api

Interface TCQueryLeaf

All Superinterfaces:
Cloneable, QueryLeaf, QueryTree
Known Implementing Classes:
MedorTCQueryLeaf

public interface TCQueryLeaf
extends QueryLeaf

It's a DataStore witch is attached to a Medor TupleCollection Data Store...

Method Summary

QueryTreeField
addField(String fieldName, PType type, Field tcField)
Expression
getQueryFilter()
TupleCollection
getTupleCollection()
TupleLoader
getTupleLoader()
void
setQueryFilter(Expression filter)
void
setTupleLoader(TupleLoader tl)

Methods inherited from interface org.objectweb.medor.query.api.QueryLeaf

getDataStore

Methods inherited from interface org.objectweb.medor.query.api.QueryTree

getDistinct, getName, getOrderBy, getTupleStructure, setDistinct, setOrderBy

Method Details

addField

public QueryTreeField addField(String fieldName,
                               PType type,
                               Field tcField)
            throws MedorException


getQueryFilter

public Expression getQueryFilter()


getTupleCollection

public TupleCollection getTupleCollection()


getTupleLoader

public TupleLoader getTupleLoader()


setQueryFilter

public void setQueryFilter(Expression filter)


setTupleLoader

public void setTupleLoader(TupleLoader tl)