com.infoengine.sql92
Class CUP$EvalSQL92$actions

java.lang.Object
  extended bycom.infoengine.sql92.CUP$EvalSQL92$actions

class CUP$EvalSQL92$actions
extends Object

Cup generated class to encapsulate user supplied action code.


Field Summary
private  boolean DEBUG
           
 boolean finalResult
          boolean to hold the return of the parse/evaluation
 String objRef
           
 Hashtable objTable
           
 LikeEvaluator regexEval
           
 scanner Scanner
           
 
Constructor Summary
(package private) CUP$EvalSQL92$actions()
          Constructor
(package private) CUP$EvalSQL92$actions(Hashtable s, scanner scan)
          Constructor
 
Method Summary
 java_cup.runtime.Symbol CUP$EvalSQL92$do_action(int CUP$EvalSQL92$act_num, java_cup.runtime.lr_parser CUP$EvalSQL92$parser, Stack CUP$EvalSQL92$stack, int CUP$EvalSQL92$top)
          Method with the actual generated action code.
 Object ForceType(String objRef)
           
 void MatchTypes(Object o1, Object o2, String operation)
           
 Object StripType(String objRef)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

finalResult

public boolean finalResult
boolean to hold the return of the parse/evaluation


objTable

public Hashtable objTable

objRef

public String objRef

Scanner

public scanner Scanner

regexEval

public LikeEvaluator regexEval

DEBUG

private boolean DEBUG
Constructor Detail

CUP$EvalSQL92$actions

CUP$EvalSQL92$actions(Hashtable s,
                      scanner scan)
Constructor


CUP$EvalSQL92$actions

CUP$EvalSQL92$actions()
Constructor

Method Detail

StripType

public Object StripType(String objRef)

ForceType

public Object ForceType(String objRef)

MatchTypes

public void MatchTypes(Object o1,
                       Object o2,
                       String operation)

CUP$EvalSQL92$do_action

public final java_cup.runtime.Symbol CUP$EvalSQL92$do_action(int CUP$EvalSQL92$act_num,
                                                             java_cup.runtime.lr_parser CUP$EvalSQL92$parser,
                                                             Stack CUP$EvalSQL92$stack,
                                                             int CUP$EvalSQL92$top)
                                                      throws Exception
Method with the actual generated action code.

Throws:
Exception