|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Access.Module | |
|---|---|
| edu.rice.cs.dynamicjava.interpreter | |
| edu.rice.cs.dynamicjava.symbol | |
| Uses of Access.Module in edu.rice.cs.dynamicjava.interpreter |
|---|
| Methods in edu.rice.cs.dynamicjava.interpreter that return Access.Module | |
|---|---|
Access.Module |
DelegatingContext.accessModule()
|
Access.Module |
ImportContext.accessModule()
|
Access.Module |
TypeContext.accessModule()
Get the current access module. |
Access.Module |
BaseContext.accessModule()
|
Access.Module |
ClassSignatureContext.accessModule()
|
| Uses of Access.Module in edu.rice.cs.dynamicjava.symbol |
|---|
| Subinterfaces of Access.Module in edu.rice.cs.dynamicjava.symbol | |
|---|---|
interface |
DJClass
Represents a class declaration. |
| Classes in edu.rice.cs.dynamicjava.symbol that implement Access.Module | |
|---|---|
class |
FunctionWrapperClass
DJClass implementation that treats a collection of in-scope local functions as a class containing equivalent static methods. |
class |
Java5Class
DJClass implementation that wraps a Java 5 reflection Class object. |
class |
JavaClass
DJClass implementation that wraps a Java reflection Class object. |
class |
TopLevelAccessModule
An access module for symbols declared outside of a class declaration. |
class |
TreeClass
A DJClass wrapper for a parsed class or interface declaration. |
| Methods in edu.rice.cs.dynamicjava.symbol that return Access.Module | |
|---|---|
Access.Module |
Access.Limited.accessModule()
Get the module enclosing this symbol's declaration. |
Access.Module |
JavaClass.accessModule()
|
Access.Module |
JavaClass.JavaField.accessModule()
|
Access.Module |
JavaClass.JavaConstructor.accessModule()
|
Access.Module |
JavaClass.JavaMethod.accessModule()
|
Access.Module |
TreeClass.accessModule()
|
Access.Module |
GetClassMethod.accessModule()
|
Access.Module |
DJMethod.accessModule()
|
Access.Module |
DJConstructor.accessModule()
|
Access.Module |
ArrayLengthField.accessModule()
|
Access.Module |
ArrayCloneMethod.accessModule()
|
Access.Module |
Java5Class.accessModule()
|
Access.Module |
FunctionWrapperClass.accessModule()
|
| Methods in edu.rice.cs.dynamicjava.symbol with parameters of type Access.Module | |
|---|---|
abstract boolean |
TypeSystem.containsClass(Type t,
String name,
Access.Module accessModule)
|
boolean |
StandardTypeSystem.containsClass(Type t,
String name,
Access.Module accessModule)
|
abstract boolean |
TypeSystem.containsField(Type t,
String name,
Access.Module accessModule)
|
boolean |
StandardTypeSystem.containsField(Type t,
String name,
Access.Module accessModule)
|
abstract boolean |
TypeSystem.containsMethod(Type t,
String name,
Access.Module accessModule)
|
boolean |
StandardTypeSystem.containsMethod(Type t,
String name,
Access.Module accessModule)
|
abstract boolean |
TypeSystem.containsStaticClass(Type t,
String name,
Access.Module accessModule)
|
boolean |
StandardTypeSystem.containsStaticClass(Type t,
String name,
Access.Module accessModule)
|
abstract boolean |
TypeSystem.containsStaticField(Type t,
String name,
Access.Module accessModule)
|
boolean |
StandardTypeSystem.containsStaticField(Type t,
String name,
Access.Module accessModule)
|
abstract boolean |
TypeSystem.containsStaticMethod(Type t,
String name,
Access.Module accessModule)
|
boolean |
StandardTypeSystem.containsStaticMethod(Type t,
String name,
Access.Module accessModule)
|
abstract ClassType |
TypeSystem.lookupClass(Expression object,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
Lookup the class with the given name in the given object. |
ClassType |
StandardTypeSystem.lookupClass(Expression object,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
|
abstract ClassType |
TypeSystem.lookupClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
Lookup the class with the given name in the given type. |
ClassType |
StandardTypeSystem.lookupClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
|
abstract TypeSystem.ConstructorInvocation |
TypeSystem.lookupConstructor(Type t,
Iterable<? extends Type> typeArgs,
Iterable<? extends Expression> args,
Option<Type> expected,
Access.Module accessModule)
Lookup the constructor corresponding the the given invocation. |
TypeSystem.ConstructorInvocation |
StandardTypeSystem.lookupConstructor(Type t,
Iterable<? extends Type> typeArgs,
Iterable<? extends Expression> args,
Option<Type> expected,
Access.Module accessModule)
Lookup the constructor corresponding the the given invocation. |
abstract TypeSystem.ObjectFieldReference |
TypeSystem.lookupField(Expression object,
String name,
Access.Module accessModule)
Lookup the field with the given name in the given object. |
TypeSystem.ObjectFieldReference |
StandardTypeSystem.lookupField(Expression object,
String name,
Access.Module accessModule)
|
abstract TypeSystem.ObjectMethodInvocation |
TypeSystem.lookupMethod(Expression object,
String name,
Iterable<? extends Type> typeArgs,
Iterable<? extends Expression> args,
Option<Type> expected,
Access.Module accessModule)
Lookup the method corresponding the the given invocation. |
TypeSystem.ObjectMethodInvocation |
StandardTypeSystem.lookupMethod(Expression object,
String name,
Iterable<? extends Type> typeArgs,
Iterable<? extends Expression> args,
Option<Type> expected,
Access.Module accessModule)
|
abstract ClassType |
TypeSystem.lookupStaticClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
Lookup the static class with the given name. |
ClassType |
StandardTypeSystem.lookupStaticClass(Type t,
String name,
Iterable<? extends Type> typeArgs,
Access.Module accessModule)
|
abstract TypeSystem.StaticFieldReference |
TypeSystem.lookupStaticField(Type t,
String name,
Access.Module accessModule)
Lookup the static field with the given name. |
TypeSystem.StaticFieldReference |
StandardTypeSystem.lookupStaticField(Type t,
String name,
Access.Module accessModule)
|
abstract TypeSystem.StaticMethodInvocation |
TypeSystem.lookupStaticMethod(Type t,
String name,
Iterable<? extends Type> typeArgs,
Iterable<? extends Expression> args,
Option<Type> expected,
Access.Module accessModule)
Lookup the static method corresponding the the given invocation. |
TypeSystem.StaticMethodInvocation |
StandardTypeSystem.lookupStaticMethod(Type t,
String name,
Iterable<? extends Type> typeArgs,
Iterable<? extends Expression> args,
Option<Type> expected,
Access.Module accessModule)
|
| Constructors in edu.rice.cs.dynamicjava.symbol with parameters of type Access.Module | |
|---|---|
FunctionWrapperClass(Access.Module accessModule,
Iterable<? extends LocalFunction> functions)
|
|
TreeClass(String fullName,
DJClass declaring,
Access.Module accessModule,
Node ast,
TreeClassLoader loader,
Options opt)
All the class's declared members are indexed, and the FIELD, METHOD, and DJ_CLASS properties are set (applied recursively). |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||