|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use koala.dynamicjava.interpreter | |
| koala.dynamicjava.gui | |
| koala.dynamicjava.interpreter | Contains the classes for interpreting Java language statements. |
| koala.dynamicjava.interpreter.context | Provides the classes that hold the context of execution. |
| Classes in koala.dynamicjava.interpreter used by koala.dynamicjava.gui | |
| Interpreter
The classes that implements this interface represent the objects that holds the objects needed for interpretation. |
|
| Classes in koala.dynamicjava.interpreter used by koala.dynamicjava.interpreter | |
| ClassFactory
The instances of this class dynamically create java classes |
|
| ClassInfoCompiler.MembersVisitor
To visit the members of a type declaration |
|
| ClassLoaderContainer
The classes that implements this interface represent objects that contains a class loader |
|
| ClassPool
The instances of this class contains classinfos |
|
| Interpreter
The classes that implements this interface represent the objects that holds the objects needed for interpretation. |
|
| InterpreterException
This exception is thrown when an error append while interpreting a statement |
|
| InterpreterException.SourceInformation
To represent the source code informations |
|
| InterpreterUtilities.BinaryArithmeticOperation
To encapsulate a binary operator |
|
| InterpreterUtilities.BinaryPredicate
To encapsulate a boolean binary operator |
|
| InterpreterUtilities.BitwiseOperation
To encapsulate a bitwise operator |
|
| InterpreterUtilities.RelationalOperation
To encapsulate a relational operation |
|
| InterpreterUtilities.ShiftOperation
To encapsulate a shift operator |
|
| InterpreterUtilities.UnaryOperation
To encapsulate an unary operator |
|
| TreeClassFinder
The instances of the classes that implements this interface are used to find the fully qualified name of classes and to manage the loading of these classes. |
|
| TreeClassLoader
This class is responsible for loading bytecode classes |
|
| TreeCompiler.ClassInfoLoader
To load class infos instead of classes |
|
| TreeInterpreter
This class contains method to interpret the constructs of the language. |
|
| TreeInterpreter.ConstructorParametersDescriptor
Used to store the informations about explicit constructors invocation |
|
| TreeInterpreter.MethodDescriptor
Used to store the informations about dynamically created methods |
|
| UninitializedObject
The INSTANCE object of this class represents an uninitialized object |
|
| Classes in koala.dynamicjava.interpreter used by koala.dynamicjava.interpreter.context | |
| ClassLoaderContainer
The classes that implements this interface represent objects that contains a class loader |
|
| Interpreter
The classes that implements this interface represent the objects that holds the objects needed for interpretation. |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||