All Packages Class Hierarchy This Package Previous Next Index
Class DSRG.VKB.Local_Condition
java.lang.Object
|
+----DSRG.VKB.Condition
|
+----DSRG.VKB.Local_Condition
- public class Local_Condition
- extends Condition
- implements Cloneable
Local Condition appread in the SELECT clause. It will help us do query break
down. The attribute is at left.
-
right
- Second Operand
-
Local_Condition()
-
-
clone()
- Clone without deep clone the attributes.
-
contains(Relation)
- Check if specific relation in this condition.
-
contains(String)
- check if specific attribute in this condition
-
getNoIS()
- Function to get Condition with out IS information.
-
getRight()
- Get Primitive_Value
-
setOperand(Object)
- Set operand.
-
toString()
- convert local_condition to string
right
Primitive_Value right
- Second Operand
Local_Condition
public Local_Condition()
getRight
public Primitive_Value getRight()
- Get Primitive_Value
setOperand
public void setOperand(Object pv)
- Set operand.
- Parameters:
- pv - Object of Primitive_Value
- Overrides:
- setOperand in class Condition
toString
public String toString()
- convert local_condition to string
- Overrides:
- toString in class Condition
contains
public boolean contains(String attr_name)
- check if specific attribute in this condition
- Parameters:
- attr_name - in format "IS.R.A"
- Returns:
- true: contains; flase: not contains.
- Overrides:
- contains in class Condition
contains
public boolean contains(Relation rel)
- Check if specific relation in this condition.
- Parameters:
- Rel - the specific Relation.
- Returns:
- true: contains; false: not contains.
- Overrides:
- contains in class Condition
getNoIS
public String getNoIS()
- Function to get Condition with out IS information.
- Overrides:
- getNoIS in class Condition
clone
public Object clone()
- Clone without deep clone the attributes.
- Overrides:
- clone in class Condition
All Packages Class Hierarchy This Package Previous Next Index