|
||||||||||
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.guiInterpreter
|
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.interpreterClassFactory
|
The instances of this class dynamically create java classes ClassInfoCompiler
|
This class translates a class info into a Class object 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
|
This class contains methods to manage the creation of 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.contextClassLoaderContainer
|
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 |