JML

Uses of Class
org.multijava.mjc.JNumberLiteral

Packages that use JNumberLiteral
org.jmlspecs.checker Contains the source code for a parser and typechecker for JML annotations and java code. 
org.multijava.mjc Implements mjc, a MultiJava compiler. 
 

Uses of JNumberLiteral in org.jmlspecs.checker
 

Subclasses of JNumberLiteral in org.jmlspecs.checker
 class JmlOrdinalLiteral
          This class represents jml specific ordinal literals (bigint)
 

Uses of JNumberLiteral in org.multijava.mjc
 

Subclasses of JNumberLiteral in org.multijava.mjc
 class JCharLiteral
          A simple character constant
 class JOrdinalLiteral
          This class represents literals of primitive integral types (byte, short, int, long).
 class JRealLiteral
          This class represents real-valued literals (float, double)
 

Methods in org.multijava.mjc that return JNumberLiteral
 JNumberLiteral JExpression.getNumberLiteral()
          Returns a typed literal for this expression The expression must be a constant
 

Methods in org.multijava.mjc with parameters of type JNumberLiteral
 JExpression JRelationalExpression.constantFolding(JNumberLiteral left, JNumberLiteral right)
          Computes the result of the operation at compile-time (JLS 15.27).
 


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.