//############################################# //## file: PlqlLayer1Analyzer.java //## Generated by Byacc/j //############################################# package org.eun.plql.layer1; /** * BYACC/J Semantic Value for parser: PlqlLayer1Analyzer * This class provides some of the functionality * of the yacc/C 'union' directive */ public class PlqlLayer1AnalyzerVal { /** * integer value of this 'union' */ public int ival; /** * double value of this 'union' */ public double dval; /** * string value of this 'union' */ public String sval; /** * object value of this 'union' */ public Object obj; //############################################# //## C O N S T R U C T O R S //############################################# /** * Initialize me without a value */ public PlqlLayer1AnalyzerVal() { } /** * Initialize me as an int */ public PlqlLayer1AnalyzerVal(int val) { ival=val; } /** * Initialize me as a double */ public PlqlLayer1AnalyzerVal(double val) { dval=val; } /** * Initialize me as a string */ public PlqlLayer1AnalyzerVal(String val) { sval=val; } /** * Initialize me as an Object */ public PlqlLayer1AnalyzerVal(Object val) { obj=val; } }//end class //############################################# //## E N D O F F I L E //#############################################