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

## org.gradle.api.changedetection.state
Class DirectoryStateDigestCalculator

    java.lang.Object
      org.gradle.api.changedetection.state.DirectoryStateDigestCalculator

All Implemented Interfaces:
  java.lang.Runnable

    class DirectoryStateDigestCalculator
    extends java.lang.Object

author:
  Tom Eyckmans

Constructor Summary
`DirectoryStateDigestCalculator(DirectoryState directoryState, DigesterCache digesterCache, DigesterUtil digesterUtil, DefaultDirectoryStateChangeDetecter directoryStateChangeDetecter, java.util.Map currentLevelDirectoryStates, java.util.Map previousLevelDirectoryStates, IoFactory ioFactory)`

Method Summary
`void` | `addNewDirectoryState(DirectoryState directoryState)`
`java.lang.String` | `getNewDirectoryDigest(java.lang.String relativeDirectoryPath)`
`java.util.List` | `getNewSubDirectoryStates(java.lang.String relativeDirectoryPath)`
`void` | `run()`

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

Constructor Detail

### DirectoryStateDigestCalculator

    public DirectoryStateDigestCalculator(DirectoryState directoryState, DigesterCache digesterCache, DigesterUtil digesterUtil, DefaultDirectoryStateChangeDetecter directoryStateChangeDetecter, java.util.Map currentLevelDirectoryStates, java.util.Map previousLevelDirectoryStates, IoFactory ioFactory)

Method Detail

### addNewDirectoryState

    public void addNewDirectoryState(DirectoryState directoryState)

### getNewDirectoryDigest

    public java.lang.String getNewDirectoryDigest(java.lang.String relativeDirectoryPath)

### getNewSubDirectoryStates

    public java.util.List getNewSubDirectoryStates(java.lang.String relativeDirectoryPath)

### run

    public void run()

Groovy Documentation