it.eng.qbe.query
Interface IWhereField

All Superinterfaces:
IField, java.io.Serializable
All Known Implementing Classes:
WhereField

public interface IWhereField
extends IField

The Interface IWhereField.


Method Summary
 IWhereField getCopy()
          Gets the copy.
 EntityClass getFieldEntityClassForLeftCondition()
          Gets the field entity class for left condition.
 EntityClass getFieldEntityClassForRightCondition()
          Gets the field entity class for right condition.
 java.lang.String getFieldOperator()
          Gets the field operator.
 java.lang.String getFieldValue()
          Gets the field value.
 int getLeftBracketsNum()
          Gets the left brackets num.
 java.lang.String getNextBooleanOperator()
          Gets the next boolean operator.
 int getRightBracketsNum()
          Gets the right brackets num.
 void setFieldEntityClassForLeftCondition(EntityClass ec)
          Sets the field entity class for left condition.
 void setFieldEntityClassForRightCondition(EntityClass ec)
          Sets the field entity class for right condition.
 void setFieldOperator(java.lang.String fieldOperator)
          Sets the field operator.
 void setFieldValue(java.lang.String fieldValue)
          Sets the field value.
 void setLeftBracketsNum(int leftBracketsNum)
          Sets the left brackets num.
 void setNextBooleanOperator(java.lang.String nextBooleanOperator)
          Sets the next boolean operator.
 void setRightBracketsNum(int rightBracketsNum)
          Sets the right brackets num.
 
Methods inherited from interface it.eng.qbe.query.IField
getFieldName, getId, getPrecision, getScale, getType, setFieldName, setId, setPrecision, setScale, setType
 

Method Detail

getFieldOperator

java.lang.String getFieldOperator()
Gets the field operator.

Returns:
the field operator

setFieldOperator

void setFieldOperator(java.lang.String fieldOperator)
Sets the field operator.

Parameters:
fieldOperator - the new field operator

getFieldValue

java.lang.String getFieldValue()
Gets the field value.

Returns:
the field value

setFieldValue

void setFieldValue(java.lang.String fieldValue)
Sets the field value.

Parameters:
fieldValue - the new field value

getNextBooleanOperator

java.lang.String getNextBooleanOperator()
Gets the next boolean operator.

Returns:
the next boolean operator

setNextBooleanOperator

void setNextBooleanOperator(java.lang.String nextBooleanOperator)
Sets the next boolean operator.

Parameters:
nextBooleanOperator - the new next boolean operator

setFieldEntityClassForRightCondition

void setFieldEntityClassForRightCondition(EntityClass ec)
Sets the field entity class for right condition.

Parameters:
ec - the new field entity class for right condition

getFieldEntityClassForRightCondition

EntityClass getFieldEntityClassForRightCondition()
Gets the field entity class for right condition.

Returns:
the field entity class for right condition

setFieldEntityClassForLeftCondition

void setFieldEntityClassForLeftCondition(EntityClass ec)
Sets the field entity class for left condition.

Parameters:
ec - the new field entity class for left condition

getFieldEntityClassForLeftCondition

EntityClass getFieldEntityClassForLeftCondition()
Gets the field entity class for left condition.

Returns:
the field entity class for left condition

getLeftBracketsNum

int getLeftBracketsNum()
Gets the left brackets num.

Returns:
the left brackets num

setLeftBracketsNum

void setLeftBracketsNum(int leftBracketsNum)
Sets the left brackets num.

Parameters:
leftBracketsNum - the new left brackets num

getRightBracketsNum

int getRightBracketsNum()
Gets the right brackets num.

Returns:
the right brackets num

setRightBracketsNum

void setRightBracketsNum(int rightBracketsNum)
Sets the right brackets num.

Parameters:
rightBracketsNum - the new right brackets num

getCopy

IWhereField getCopy()
Gets the copy.

Returns:
the copy