Uses of Class
edu.rice.cs.dynamicjava.Options

Packages that use Options
edu.rice.cs.dynamicjava   
edu.rice.cs.dynamicjava.interpreter   
edu.rice.cs.dynamicjava.sourcechecker   
edu.rice.cs.dynamicjava.symbol   
koala.dynamicjava.parser.impl   
koala.dynamicjava.parser.wrapper Provides a collection of classes used to hide the implementation of the parser. 
 

Uses of Options in edu.rice.cs.dynamicjava
 

Fields in edu.rice.cs.dynamicjava declared as Options
static Options Options.DEFAULT
           
 

Uses of Options in edu.rice.cs.dynamicjava.interpreter
 

Constructors in edu.rice.cs.dynamicjava.interpreter with parameters of type Options
ClassChecker(DJClass c, java.lang.ClassLoader loader, TypeContext context, Options opt)
           
ExpressionChecker(TypeContext ctx, Options options)
           
ExpressionEvaluator(RuntimeBindings bindings, Options options)
           
ImportContext(java.lang.ClassLoader loader, Options opt)
          Make a top-level context that delegates to a LibraryContext based on the given class loader.
ImportContext(TypeContext next, Options opt)
          Make a top-level context that delegates to the given context.
Interpreter(Options opt)
           
Interpreter(Options opt, java.lang.ClassLoader loader)
           
Interpreter(Options opt, TypeContext typeContext, RuntimeBindings bindings)
           
StatementChecker(TypeContext ctx, Options options)
           
StatementEvaluator(RuntimeBindings bindings, Options opt)
           
TreeClassLoader(java.lang.ClassLoader parent, Options opt)
           
TreeCompiler(TreeClass treeClass, Options opt)
           
TypeNameChecker(TypeContext ctx, Options options)
           
 

Uses of Options in edu.rice.cs.dynamicjava.sourcechecker
 

Constructors in edu.rice.cs.dynamicjava.sourcechecker with parameters of type Options
CompilationUnitChecker(TypeContext context, Options opt)
           
SourceChecker(Options opt, boolean quiet)
           
 

Uses of Options in edu.rice.cs.dynamicjava.symbol
 

Methods in edu.rice.cs.dynamicjava.symbol with parameters of type Options
 java.lang.Object LocalFunction.evaluate(java.lang.Iterable<java.lang.Object> args, RuntimeBindings bindings, Options options)
           
 java.lang.Object JavaClass.JavaConstructor.evaluate(java.lang.Object outer, java.lang.Iterable<java.lang.Object> args, RuntimeBindings bindings, Options options)
           
 java.lang.Object JavaClass.JavaMethod.evaluate(java.lang.Object receiver, java.lang.Iterable<java.lang.Object> args, RuntimeBindings bindings, Options options)
           
 java.lang.Object DJMethod.evaluate(java.lang.Object receiver, java.lang.Iterable<java.lang.Object> args, RuntimeBindings bindings, Options options)
          Invoke the method with the given parameters.
 java.lang.Object DJConstructor.evaluate(java.lang.Object outer, java.lang.Iterable<java.lang.Object> args, RuntimeBindings bindings, Options options)
          Invoke the constructor with the given parameters.
 java.lang.Object SpecialMethod.evaluate(java.lang.Object receiver, java.lang.Iterable<java.lang.Object> args, RuntimeBindings bindings, Options options)
           
 

Constructors in edu.rice.cs.dynamicjava.symbol with parameters of type Options
ExtendedTypeSystem(Options opt)
           
ExtendedTypeSystem(Options opt, boolean packCaptureVars, boolean boxingInMostSpecific, boolean useExplicitTypeArgs, boolean strictClassEquality)
           
JLSTypeSystem(Options opt)
           
JLSTypeSystem(Options opt, boolean packCaptureVars, boolean alwaysUseArgumentConstraints, boolean waitToUseDeclaredBounds, boolean boxingInMostSpecific, boolean useExplicitTypeArgs, boolean strictClassEquality)
           
StandardTypeSystem(Options opt, boolean boxingInMostSpecific, boolean useExplicitTypeArgs, boolean strictClassEquality)
           
TreeClass(java.lang.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).
TreeLibrary(java.lang.Iterable<CompilationUnit> cus, java.lang.ClassLoader parentLoader, Options opt)
          Create a library based on the given parsed compilation units.
 

Uses of Options in koala.dynamicjava.parser.impl
 

Methods in koala.dynamicjava.parser.impl with parameters of type Options
 void Parser.setOptions(Options o)
           
 

Uses of Options in koala.dynamicjava.parser.wrapper
 

Constructors in koala.dynamicjava.parser.wrapper with parameters of type Options
JavaCCParser(java.io.InputStream is, java.io.File f, Options opt)
           
JavaCCParser(java.io.InputStream is, Options opt)
           
JavaCCParser(java.io.Reader r, java.io.File f, Options opt)
           
JavaCCParser(java.io.Reader r, Options opt)