Uses of Interface
jaitools.jiffle.runtime.JiffleRuntime

Packages that use JiffleRuntime
jaitools.jiffle Jiffle scripting language. 
jaitools.jiffle.runtime Jiffle runtime classes. 
 

Uses of JiffleRuntime in jaitools.jiffle
 

Fields in jaitools.jiffle with type parameters of type JiffleRuntime
static Class<? extends JiffleRuntime> JiffleProperties.DEFAULT_DIRECT_BASE_CLASS
          Default base class for direct runtime classes.
static Class<? extends JiffleRuntime> JiffleProperties.DEFAULT_INDIRECT_BASE_CLASS
          Default base class for indirect runtime classes.
 

Methods in jaitools.jiffle with type parameters of type JiffleRuntime
<T extends JiffleRuntime>
T
Jiffle.getRuntimeInstance(Class<T> baseClass)
          Gets the runtime object for this script.
 

Methods in jaitools.jiffle that return JiffleRuntime
 JiffleRuntime Jiffle.getRuntimeInstance(Jiffle.RuntimeModel model)
          Creates a runtime object based using the class specified by model.
 

Methods in jaitools.jiffle that return types with arguments of type JiffleRuntime
 Class<? extends JiffleRuntime> Jiffle.RuntimeModel.getRuntimeClass()
          Gets the runtime interface.
 

Method parameters in jaitools.jiffle with type arguments of type JiffleRuntime
static Jiffle.RuntimeModel Jiffle.RuntimeModel.get(Class<? extends JiffleRuntime> clazz)
          Gets the matching constant for the given runtime class.
 

Uses of JiffleRuntime in jaitools.jiffle.runtime
 

Subinterfaces of JiffleRuntime in jaitools.jiffle.runtime
 interface JiffleDirectRuntime
          Defines methods implemented by runtime classes adopting the direct evaluation model.
 interface JiffleIndirectRuntime
          Defines methods implemented by runtime classes adopting the indirect evaluation model.
 

Classes in jaitools.jiffle.runtime that implement JiffleRuntime
 class AbstractDirectRuntime
          The default abstract base class for runtime classes that implement direct evaluation.
 class AbstractIndirectRuntime
          The default abstract base class for runtime classes that implement indirect evaluation.
 class AbstractJiffleRuntime
          Provides default implementations of JiffleRuntime methods plus some common fields.
 



Copyright © 2009-2011. All Rights Reserved.