org.objectweb.medor.filter.api

Interface FieldOperand

All Superinterfaces:
Operand
Known Implementing Classes:
BasicFieldOperand

public interface FieldOperand
extends Operand

Author:
Sebastien Chassande-Barrioz

Method Summary

Field
getField()
int
getIndex()
The index of this Field in the array made of the concatenation of the tuples from the children QueryTrees.
void
setField(Field f)
void
setIndex(int idx)

Method Details

getField

public Field getField()


getIndex

public int getIndex()
The index of this Field in the array made of the concatenation of the tuples from the children QueryTrees. This is required here, since a FieldOperand does not have to be built on a PropagatedField. In other words, the Field associated to this FieldOperand may not be projected in the result of the operation.


setField

public void setField(Field f)


setIndex

public void setIndex(int idx)