|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
ActionJavaExpr | This class models an action statement of the inference engine. |
BinaryJavaExpr | This class models a binary expression of (our subset of) the java language. |
Classe | This class os a wrapper for the java.lang.Class
class. |
ConstJavaExpr | This class models an expression of (our subset of) the java language which is composed only of a single constant. |
ConstructorJavaExpr | This class models a method call in (our subset of) the java language. |
FieldJavaExpr | This class models a field access in (our subset of) the java language. |
JavaExpr | This class models an expression of (our subset of) the java language. |
MethodJavaExpr | This class models a method call in (our subset of) the java language. |
SymbolicTable | This class models a symbolic table to be used by the rules. |
Triple | Auxiliar class that stores triples with (class name, variable identifier and references to the actual object), to be used in the symbolic table. |
UnaryJavaExpr | This class models an unary expression of (our subset of) the java language. |
VarJavaExpr | This class models an expression of the java language which is composed only. |
Exception Summary | |
FieldAccessException | This class models an exception raised when an illegal field access is attempted. |
MethodEvaluationException | This class models an exception that may be thrown when a method is invoked. |
NoSuchClassException | This class models an exception that might be thrown when a reference to an inexistent class was attempted. |
This package contains the classes that define the nodes for our internal representation of Java expressions.
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |