org.gradle.groovy.scripts
Class DefaultCachePropertiesHandler

java.lang.Object
  extended by org.gradle.groovy.scripts.DefaultCachePropertiesHandler
All Implemented Interfaces:
CachePropertiesHandler

public class DefaultCachePropertiesHandler
extends java.lang.Object
implements CachePropertiesHandler


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.gradle.groovy.scripts.CachePropertiesHandler
CachePropertiesHandler.CacheState
 
Field Summary
 
Fields inherited from interface org.gradle.groovy.scripts.CachePropertiesHandler
HASH_KEY, PROPERTY_FILE_NAME, VERSION_KEY
 
Constructor Summary
DefaultCachePropertiesHandler()
           
 
Method Summary
 CachePropertiesHandler.CacheState getCacheState(java.lang.String scriptText, java.io.File scriptCacheDir)
           
 void writeProperties(java.lang.String scriptText, java.io.File scriptCacheDir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCachePropertiesHandler

public DefaultCachePropertiesHandler()
Method Detail

writeProperties

public void writeProperties(java.lang.String scriptText,
                            java.io.File scriptCacheDir)
Specified by:
writeProperties in interface CachePropertiesHandler

getCacheState

public CachePropertiesHandler.CacheState getCacheState(java.lang.String scriptText,
                                                       java.io.File scriptCacheDir)
Specified by:
getCacheState in interface CachePropertiesHandler