Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.gradle.groovy.scripts
Class DefaultScriptCompilationHandler

    java.lang.Object
      org.gradle.groovy.scripts.DefaultScriptCompilationHandler

All Implemented Interfaces:
  ScriptCompilationHandler

    class DefaultScriptCompilationHandler
    extends java.lang.Object

author:
  Hans Dockter

Constructor Summary
`DefaultScriptCompilationHandler(CachePropertiesHandler cachePropertiesHandler)`

Method Summary
`T` | `createScriptOnTheFly(ScriptSource source, java.lang.ClassLoader classLoader, Transformer transformer, java.lang.Class scriptBaseClass)`
`CachePropertiesHandler` | `getCachePropertyHandler()`
`T` | `loadFromCache(ScriptSource source, java.lang.ClassLoader classLoader, File scriptCacheDir, java.lang.Class scriptBaseClass)`
`void` | `writeToCache(ScriptSource source, java.lang.ClassLoader classLoader, File scriptCacheDir, Transformer transformer, java.lang.Class scriptBaseClass)`

Methods inherited from class java.lang.Object
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll

Constructor Detail

### DefaultScriptCompilationHandler

    public DefaultScriptCompilationHandler(CachePropertiesHandler cachePropertiesHandler)

Method Detail

### createScriptOnTheFly

    public T createScriptOnTheFly(ScriptSource source, java.lang.ClassLoader classLoader, Transformer transformer, java.lang.Class scriptBaseClass)

### getCachePropertyHandler

    public CachePropertiesHandler getCachePropertyHandler()

### loadFromCache

    public T loadFromCache(ScriptSource source, java.lang.ClassLoader classLoader, File scriptCacheDir, java.lang.Class scriptBaseClass)

### writeToCache

    public void writeToCache(ScriptSource source, java.lang.ClassLoader classLoader, File scriptCacheDir, Transformer transformer, java.lang.Class scriptBaseClass)

Groovy Documentation