Class FilesState
- java.lang.Object
-
- jetbrains.buildServer.configuration.FilesState
-
- All Implemented Interfaces:
jetbrains.buildServer.log.Loggable
public class FilesState extends java.lang.Object implements jetbrains.buildServer.log.Loggable
-
-
Constructor Summary
Constructors Constructor Description FilesState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearDetectedChanges()
boolean
computeChanges(java.io.File[] files)
java.lang.String
describe(boolean verbose)
java.util.Map<java.lang.String,WatchedFileState>
getFilesState()
java.util.List<java.io.File>
getModifiedFiles()
java.util.List<java.io.File>
getNewFiles()
java.util.List<java.io.File>
getRemovedFiles()
boolean
isInitialized()
void
resetState(java.io.File... watchedFiles)
void
resetState(java.util.Map<java.io.File,WatchedFileState> fileStatesMap)
-
-
-
Method Detail
-
resetState
public void resetState(@NotNull java.io.File... watchedFiles)
-
resetState
public void resetState(@NotNull java.util.Map<java.io.File,WatchedFileState> fileStatesMap)
-
isInitialized
public boolean isInitialized()
-
computeChanges
public boolean computeChanges(@NotNull java.io.File[] files)
-
getFilesState
@NotNull public java.util.Map<java.lang.String,WatchedFileState> getFilesState()
-
getNewFiles
@NotNull public java.util.List<java.io.File> getNewFiles()
-
getRemovedFiles
@NotNull public java.util.List<java.io.File> getRemovedFiles()
-
getModifiedFiles
@NotNull public java.util.List<java.io.File> getModifiedFiles()
-
clearDetectedChanges
public void clearDetectedChanges()
-
describe
@NotNull public java.lang.String describe(boolean verbose)
- Specified by:
describe
in interfacejetbrains.buildServer.log.Loggable
-
-