Lines Matching refs:val
74 new ObjectStreamField("val", Number.class)
81 * @serialField val Number The numeric value
86 private Number val = 0.0;
115 /** Creates a new NumericValue representing the numeric literal @{code val}.*/
116 NumericValueExp(Number val)
118 this.val = val;
125 if (val instanceof Long || val instanceof Integer)
127 return (double)(val.longValue());
129 return val.doubleValue();
136 if (val instanceof Long || val instanceof Integer)
138 return val.longValue();
140 return (long)(val.doubleValue());
147 return (val instanceof Long || val instanceof Integer);
154 if (val == null)
156 if (val instanceof Long || val instanceof Integer)
158 return Long.toString(val.longValue());
160 double d = val.doubleValue();
216 this.val = longVal;
220 this.val = doubleVal;