EntityFilter<Folder>, java.lang.Comparable<Folder>@Singleton public class FolderFilter extends java.lang.Object implements EntityFilter<Folder>
| Constructor | Description |
|---|---|
FolderFilter() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<Folder> |
filter(java.lang.String folderPath,
FilterConfiguration filterConfiguration,
Bundle bundle,
Bundle filteredBundle) |
Filters entities in the bundle and returns the list of filtered entities.
|
@NotNull java.util.Collection<java.lang.Class<? extends EntityFilter>> |
getDependencyEntityFilters() |
|
static java.util.List<Folder> |
parentFolders(java.lang.String folderPath,
Bundle bundle) |
Returns a list of parent folders from the given bundle for the folder with the given path
|
compareTo, getEntityFilterFromClass, getFilterableEntityName, isDependency@NotNull public @NotNull java.util.Collection<java.lang.Class<? extends EntityFilter>> getDependencyEntityFilters()
getDependencyEntityFilters in interface EntityFilter<Folder>public java.util.List<Folder> filter(java.lang.String folderPath, FilterConfiguration filterConfiguration, Bundle bundle, Bundle filteredBundle)
EntityFilterfilter in interface EntityFilter<Folder>folderPath - The folder path that will be filteredfilterConfiguration - This is the filter configuration.bundle - The bundle to filter entities fromfilteredBundle - The filtered bundle containing already filtered entities.public static java.util.List<Folder> parentFolders(java.lang.String folderPath, Bundle bundle)
folderPath - The folder path to get parent folders forbundle - The bundle to find the parent folders in