|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.makumba.providers.query.oql.AnalysisTree
org.makumba.providers.query.oql.InTree
public class InTree
a tree checker for the IN operator. it makes sure that the type of the left operand is the same with the types of all operands in the compared set
| Field Summary |
|---|
| Fields inherited from class org.makumba.providers.query.oql.AnalysisTree |
|---|
ADD, AND, ASIM_COMP, CONCAT, EXCEPT, IN, INTERSECT, leaf, left, LIKE, makumbaType, MUL, op, OR, right, SIM_COMP, UNION |
| Constructor Summary | |
|---|---|
InTree(Object left,
Object right)
|
|
| Method Summary | |
|---|---|
void |
computeType()
|
| Methods inherited from class org.makumba.providers.query.oql.AnalysisTree |
|---|
adjustType, checkOperandTypes, checkOperandTypes, computeTypeFromOperands, getMakumbaType, getTree, guessParameterType, guessParameterType, negociateOperandTypes, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InTree(Object left,
Object right)
| Method Detail |
|---|
public void computeType()
throws antlr.RecognitionException
computeType in class AnalysisTreeantlr.RecognitionException
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||