@Deprecated @PublicSpi public abstract class

AbstractJiraCondition

extends Object
implements Condition
java.lang.Object
   ↳ com.atlassian.jira.plugin.webfragment.conditions.AbstractJiraCondition
Known Direct Subclasses

This class is deprecated.
Extend AbstractWebCondition instead. Since v6.0.

@PublicSpi

This class is designed for plugins to implement.

Clients of @PublicSpi can expect that programs compiled against a given version will remain binary compatible with later versions of the @PublicSpi as per each product's API policy (clients should refer to each product's API policy for the exact guarantee -- usually binary compatibility is guaranteed at least across minor versions).

Note: @PublicSpi interfaces and classes are specifically designed to be implemented/extended by clients. Hence, the guarantee of binary compatibility is different to that of @PublicApi elements (if an element is both @PublicApi and @PublicSpi, both guarantees apply).

Class Overview

Convenient abstraction for jira specific Condition's.

Summary

Public Constructors
AbstractJiraCondition()
Public Methods
void init(Map params)
abstract boolean shouldDisplay(ApplicationUser user, JiraHelper jiraHelper)
boolean shouldDisplay(Map context)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.plugin.web.Condition

Public Constructors

public AbstractJiraCondition ()

Public Methods

public void init (Map params)

public abstract boolean shouldDisplay (ApplicationUser user, JiraHelper jiraHelper)

public boolean shouldDisplay (Map context)