Uses of Class
com.cloudbees.hudson.plugins.folder.AbstractFolder
-
Packages that use AbstractFolder Package Description com.cloudbees.hudson.plugins.folder com.cloudbees.hudson.plugins.folder.computed com.cloudbees.hudson.plugins.folder.health -
-
Uses of AbstractFolder in com.cloudbees.hudson.plugins.folder
Classes in com.cloudbees.hudson.plugins.folder with type parameters of type AbstractFolder Modifier and Type Class Description class
AbstractFolderProperty<C extends AbstractFolder<?>>
Property potentially applicable to anyAbstractFolder
.class
ChildNameGenerator<P extends AbstractFolder<I>,I extends TopLevelItem>
Provides a way for aComputedFolder
to break the association between the directory names on disk that are used to store its items and theItem.getName()
which is used to create the URL of the item.Subclasses of AbstractFolder in com.cloudbees.hudson.plugins.folder Modifier and Type Class Description class
Folder
A mutable folder.Fields in com.cloudbees.hudson.plugins.folder declared as AbstractFolder Modifier and Type Field Description protected C
AbstractFolderProperty. owner
TheAbstractFolder
object that owns this property.Methods in com.cloudbees.hudson.plugins.folder that return types with arguments of type AbstractFolder Modifier and Type Method Description <I extends TopLevelItem>
ChildNameGenerator<AbstractFolder<I>,I>AbstractFolderDescriptor. childNameGenerator()
Folders, especially computed folders, may have requirements for using a different on-disk file name for child items than the url-segment name.Methods in com.cloudbees.hudson.plugins.folder with parameters of type AbstractFolder Modifier and Type Method Description static ChildNameGenerator.Trace
ChildNameGenerator. beforeCreateItem(AbstractFolder<?> project, String itemName, String idealName)
Work-around helper method to "fix"Item
constructors that have on-disk side-effects and therefore needPersistenceRoot.getRootDir()
to work during the constructor.FormValidation
AbstractFolderDescriptor. doCheckDisplayNameOrNull(AbstractFolder folder, String value)
boolean
AbstractFolderDescriptor. isLookAndFeelConfigurable(AbstractFolder<?> folder)
static <K,V extends TopLevelItem>
Map<K,V>AbstractFolder. loadChildren(AbstractFolder<V> parent, File modulesDir, Function1<? extends K,? super V> key)
Loads all the childItem
s.protected void
FolderIcon. setOwner(AbstractFolder<?> folder)
Called byAbstractFolder
to set the owner that this icon is used for.Method parameters in com.cloudbees.hudson.plugins.folder with type arguments of type AbstractFolder Modifier and Type Method Description static List<AbstractFolderPropertyDescriptor>
AbstractFolderPropertyDescriptor. getApplicableDescriptors(Class<? extends AbstractFolder> containerType)
Gets theFolderPropertyDescriptor
s applicable for a given folder type.boolean
AbstractFolderPropertyDescriptor. isApplicable(Class<? extends AbstractFolder> containerType)
Returns true if thisAbstractFolderProperty
type is applicable to the given folder type.boolean
FolderIconDescriptor. isApplicable(Class<? extends AbstractFolder> folderType)
Returns true if thisFolderIcon
type is applicable to the given job type.Constructor parameters in com.cloudbees.hudson.plugins.folder with type arguments of type AbstractFolder Constructor Description AbstractFolderDescriptor(Class<? extends AbstractFolder> clazz)
Explicit constructor. -
Uses of AbstractFolder in com.cloudbees.hudson.plugins.folder.computed
Subclasses of AbstractFolder in com.cloudbees.hudson.plugins.folder.computed Modifier and Type Class Description class
ComputedFolder<I extends TopLevelItem>
A folder-like item whose children are computed. -
Uses of AbstractFolder in com.cloudbees.hudson.plugins.folder.health
Method parameters in com.cloudbees.hudson.plugins.folder.health with type arguments of type AbstractFolder Modifier and Type Method Description boolean
FolderHealthMetricDescriptor. isApplicable(Class<? extends AbstractFolder> containerType)
Returns true if thisFolderHealthMetric
type is applicable to the given folder type.
-