public class

SchemeRelationships

extends Object
java.lang.Object
   ↳ com.atlassian.jira.scheme.distiller.SchemeRelationships

Class Overview

This object represents a table of results which are broken-down by scheme and entityType (ie 'Browse Project' permission, or 'Issue Created' notification).

Summary

Public Constructors
SchemeRelationships(Collection distilledResults, Collection schemes, Collection entityTypes)
Public Methods
boolean allMatchForEntityType(Object entityType)
DistilledSchemeResult getDistilledSchemeResultForScheme(Scheme resultingScheme)
Collection getDistilledSchemes()
Collection getEntityTypes()
double getSchemeDifferencePercentage()
SchemeRelationship getSchemeRelationshipForEntityType(Object entityType)
List getSchemeRelationships()
Collection getSchemes()
boolean isSchemeDistilled(Scheme scheme)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public SchemeRelationships (Collection distilledResults, Collection schemes, Collection entityTypes)

Public Methods

public boolean allMatchForEntityType (Object entityType)

public DistilledSchemeResult getDistilledSchemeResultForScheme (Scheme resultingScheme)

public Collection getDistilledSchemes ()

public Collection getEntityTypes ()

public double getSchemeDifferencePercentage ()

public SchemeRelationship getSchemeRelationshipForEntityType (Object entityType)

public List getSchemeRelationships ()

public Collection getSchemes ()

public boolean isSchemeDistilled (Scheme scheme)