|  Known Indirect Subclasses 
      
      
  
        
              | RhinoScriptEngine | Implementation of ScriptEngineusing the Mozilla Rhino
 interpreter. |  | 
Class Overview
The optional interface implemented by ScriptEngines whose methods compile scripts
 to a form that can be executed repeatedly without recompilation.
 
Public Methods
 
    
      
    
      
  Compiles the script (source read from Reader) for
 later execution.  Functionality is identical to
 compile(String) other than the way in which the source is
 passed.
      Parameters
      
        
          | script | The reader from which the script source is obtained. | 
      
   
  
      Returns
      - An implementation of CompiledScriptto be executed
 later using one of itsevalmethods ofCompiledScript.
 
  
     
 
 
    
      
    
      
  Compiles the script (source represented as a String) for
 later execution.
      Parameters
      
        
          | script | The source of the script, represented as a String. | 
      
   
  
      Returns
      - An subclass of CompiledScriptto be executed later using one
 of theevalmethods ofCompiledScript.