|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeDeclaration | |
koala.dynamicjava.classinfo | Contains all the classes and interfaces for using reflection on Java or interpreted classes. |
koala.dynamicjava.interpreter | Contains the classes for interpreting Java language statements. |
koala.dynamicjava.interpreter.context | Provides the classes that hold the context of execution. |
koala.dynamicjava.parser | Provides the classes that compose the default parser for the language. |
koala.dynamicjava.tree | Provides classes and interfaces for producing an abstract syntax tree. |
Uses of TypeDeclaration in koala.dynamicjava.classinfo |
Methods in koala.dynamicjava.classinfo that return TypeDeclaration | |
TypeDeclaration |
TreeClassInfo.getTypeDeclaration()
Returns the abstract syntax tree |
Methods in koala.dynamicjava.classinfo with parameters of type TypeDeclaration | |
ClassInfo |
ClassFinder.addClassInfo(java.lang.String cname,
TypeDeclaration decl)
Adds a type declaration in the class info list |
Constructors in koala.dynamicjava.classinfo with parameters of type TypeDeclaration | |
TreeClassInfo(TypeDeclaration cd,
ClassFinder cf)
Creates a new class info |
Uses of TypeDeclaration in koala.dynamicjava.interpreter |
Fields in koala.dynamicjava.interpreter declared as TypeDeclaration | |
protected TypeDeclaration |
ClassInfoCompiler.typeDeclaration
The tree of the class to compile |
Methods in koala.dynamicjava.interpreter that return TypeDeclaration | |
TypeDeclaration |
TreeClassLoader.getTree(java.lang.String name)
Gets a tree |
Methods in koala.dynamicjava.interpreter with parameters of type TypeDeclaration | |
java.lang.Class |
TreeCompiler.compileTree(Context ctx,
TypeDeclaration td)
Compiles a single class |
protected java.lang.Object |
TreeCompiler.CompilationUnitVisitor.visitType(TypeDeclaration node)
Visits a type declaration |
void |
TreeClassLoader.addTree(java.lang.String name,
TypeDeclaration node)
Adds a class syntax tree to the list of the loaded trees |
ClassInfo |
TreeClassFinder.addClassInfo(java.lang.String cname,
TypeDeclaration decl)
Adds a type declaration in the class info list |
Uses of TypeDeclaration in koala.dynamicjava.interpreter.context |
Methods in koala.dynamicjava.interpreter.context with parameters of type TypeDeclaration | |
void |
StaticContext.defineClass(TypeDeclaration node)
Defines a class from its syntax tree |
void |
GlobalContext.defineClass(TypeDeclaration node)
Defines a class from its syntax tree |
void |
Context.defineClass(TypeDeclaration node)
Defines a class from its syntax tree |
Uses of TypeDeclaration in koala.dynamicjava.parser |
Methods in koala.dynamicjava.parser that return TypeDeclaration | |
TypeDeclaration |
Parser.typeDeclaration()
Parses a type declaration |
Uses of TypeDeclaration in koala.dynamicjava.tree |
Subclasses of TypeDeclaration in koala.dynamicjava.tree | |
class |
ClassDeclaration
This class represents a class declaration |
class |
InterfaceDeclaration
This class represents an interface declaration |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |