Uses of Class
hudson.plugins.project_inheritance.projects.references.AbstractProjectReference
-
Packages that use AbstractProjectReference Package Description hudson.plugins.project_inheritance.projects hudson.plugins.project_inheritance.projects.references hudson.plugins.project_inheritance.views -
-
Uses of AbstractProjectReference in hudson.plugins.project_inheritance.projects
Fields in hudson.plugins.project_inheritance.projects with type parameters of type AbstractProjectReference Modifier and Type Field Description protected LinkedList<AbstractProjectReference>
InheritanceProject. compatibleProjects
This list stores references to the projects this project was marked as being compatible with.protected LinkedList<AbstractProjectReference>
InheritanceProject. parentReferences
This list stores the adjacency relationship of this project to its parents.Methods in hudson.plugins.project_inheritance.projects with parameters of type AbstractProjectReference Modifier and Type Method Description void
InheritanceProject. addParentReference(AbstractProjectReference ref)
Wrapper aroundInheritanceProject.addParentReference(AbstractProjectReference, boolean)
with duplication check enabled.void
InheritanceProject. addParentReference(AbstractProjectReference ref, boolean duplicateCheck)
Adds the givenProjectReference
as a parent to this node. -
Uses of AbstractProjectReference in hudson.plugins.project_inheritance.projects.references
Subclasses of AbstractProjectReference in hudson.plugins.project_inheritance.projects.references Modifier and Type Class Description class
ParameterizedProjectReference
This class extendsSimpleParameterizedProjectReference
to add a variance to the reference, in case the same project needs to be referred to multiple times.class
ProjectReference
class
SimpleParameterizedProjectReference
This class is an implementation ofAbstractProjectReference
with with the added option of specifying addition parameters to be passed to the referenced Project.class
SimpleProjectReference
This class is an implementation ofAbstractProjectReference
with no new fields added.Methods in hudson.plugins.project_inheritance.projects.references that return AbstractProjectReference Modifier and Type Method Description AbstractProjectReference
ParameterizedProjectReference.ParameterizedReferenceDescriptor. newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
AbstractProjectReference
SimpleParameterizedProjectReference.SimpleParameterizedReferenceDescriptor. newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
Methods in hudson.plugins.project_inheritance.projects.references that return types with arguments of type AbstractProjectReference Modifier and Type Method Description static DescriptorExtensionList<AbstractProjectReference,AbstractProjectReference.ProjectReferenceDescriptor>
AbstractProjectReference. all()
static DescriptorExtensionList<AbstractProjectReference,AbstractProjectReference.ProjectReferenceDescriptor>
AbstractProjectReference. all(Class<AbstractProjectReference> clazz)
static List<AbstractProjectReference>
ProjectReference.PrioComparator. getSortedCopy(List<AbstractProjectReference> in, ProjectReference.PrioComparator.SELECTOR sel)
Methods in hudson.plugins.project_inheritance.projects.references with parameters of type AbstractProjectReference Modifier and Type Method Description int
ProjectReference.PrioComparator. compare(AbstractProjectReference o1, AbstractProjectReference o2)
static int
ProjectReference.PrioComparator. getPriorityFor(AbstractProjectReference ref, ProjectReference.PrioComparator.SELECTOR sel)
Method parameters in hudson.plugins.project_inheritance.projects.references with type arguments of type AbstractProjectReference Modifier and Type Method Description static DescriptorExtensionList<AbstractProjectReference,AbstractProjectReference.ProjectReferenceDescriptor>
AbstractProjectReference. all(Class<AbstractProjectReference> clazz)
static AbstractProjectReference.ProjectReferenceDescriptor
AbstractProjectReference. getDescriptor(Class<? extends AbstractProjectReference> clazz)
static List<AbstractProjectReference>
ProjectReference.PrioComparator. getSortedCopy(List<AbstractProjectReference> in, ProjectReference.PrioComparator.SELECTOR sel)
Constructor parameters in hudson.plugins.project_inheritance.projects.references with type arguments of type AbstractProjectReference Constructor Description ProjectReferenceDescriptor(Class<? extends AbstractProjectReference> klazz)
-
Uses of AbstractProjectReference in hudson.plugins.project_inheritance.views
Methods in hudson.plugins.project_inheritance.views that return types with arguments of type AbstractProjectReference Modifier and Type Method Description DescribableList<AbstractProjectReference,Descriptor<AbstractProjectReference>>
RelatedProjectView. getProjectReferences()
DescribableList<AbstractProjectReference,Descriptor<AbstractProjectReference>>
RelatedProjectView. getProjectReferences()
-