Index
All Classes|All Packages
A
- apply() - Method in class com.rivancic.gradle.plugin.files.tasks.sort.SortFilesTask
- apply(Project) - Method in class com.rivancic.gradle.plugin.files.FilesPlugin
C
- CLEAN_TASK_DESCRIPTION - Static variable in class com.rivancic.gradle.plugin.files.tasks.clean.CleanTask
- CleanTask - Class in com.rivancic.gradle.plugin.files.tasks.clean
- CleanTask() - Constructor for class com.rivancic.gradle.plugin.files.tasks.clean.CleanTask
- com.rivancic.gradle.plugin.files - package com.rivancic.gradle.plugin.files
- com.rivancic.gradle.plugin.files.tasks.clean - package com.rivancic.gradle.plugin.files.tasks.clean
- com.rivancic.gradle.plugin.files.tasks.sort - package com.rivancic.gradle.plugin.files.tasks.sort
- com.rivancic.gradle.plugin.files.tasks.sort.mapper - package com.rivancic.gradle.plugin.files.tasks.sort.mapper
F
- FileDirectoryAlphabetMapper - Class in com.rivancic.gradle.plugin.files.tasks.sort.mapper
-
Maps file initial to alphabetical ordered directory
- FileDirectoryAlphabetMapper() - Constructor for class com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryAlphabetMapper
- FileDirectoryDateMapper - Class in com.rivancic.gradle.plugin.files.tasks.sort.mapper
-
Maps file creation date to directory name.
- FileDirectoryDateMapper() - Constructor for class com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryDateMapper
- FileDirectoryExtensionMapper - Class in com.rivancic.gradle.plugin.files.tasks.sort.mapper
-
Maps file extension to directory name.
- FileDirectoryExtensionMapper() - Constructor for class com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryExtensionMapper
- FileDirectoryMapper - Interface in com.rivancic.gradle.plugin.files.tasks.sort.mapper
-
Implements mapping a file to specific directory name.
- FileDirectoryMapperFactory - Class in com.rivancic.gradle.plugin.files.tasks.sort.mapper
- FILES_GROUP_NAME - Static variable in class com.rivancic.gradle.plugin.files.tasks.clean.CleanTask
- FilesPlugin - Class in com.rivancic.gradle.plugin.files
-
Implementation of Plugin Gradle API interface.
- FilesPlugin() - Constructor for class com.rivancic.gradle.plugin.files.FilesPlugin
G
- getDirectory(File) - Method in class com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryAlphabetMapper
- getDirectory(File) - Method in class com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryDateMapper
- getDirectory(File) - Method in class com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryExtensionMapper
- getDirectory(File) - Method in interface com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryMapper
- getDirectoryLocation() - Method in class com.rivancic.gradle.plugin.files.tasks.sort.SortFilesTask
-
With correctly defined task inputs and outputs task can be skipped during the execution.
- getDirectoryLocation() - Method in interface com.rivancic.gradle.plugin.files.tasks.sort.SortFilesTaskExtension
- getFileDirectoryMapper(Logger, Provider<String>) - Static method in class com.rivancic.gradle.plugin.files.tasks.sort.mapper.FileDirectoryMapperFactory
-
Factory method that based on provided sorting type parameter returns concrete FileDirectoryMapper.
- getOutputDir() - Method in class com.rivancic.gradle.plugin.files.tasks.sort.SortFilesTask
- getSortType() - Method in class com.rivancic.gradle.plugin.files.tasks.sort.SortFilesTask
- getSortType() - Method in interface com.rivancic.gradle.plugin.files.tasks.sort.SortFilesTaskExtension
S
- SortFilesTask - Class in com.rivancic.gradle.plugin.files.tasks.sort
-
Task is grouped into "files" group.
- SortFilesTask() - Constructor for class com.rivancic.gradle.plugin.files.tasks.sort.SortFilesTask
- SortFilesTaskExtension - Interface in com.rivancic.gradle.plugin.files.tasks.sort
All Classes|All Packages