Index

A C F G S 
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
 
A C F G S 
All Classes|All Packages