public abstract class

AbstractEntityRelation

extends EntityCheckImpl<T extends Amendment>
java.lang.Object
   ↳ com.atlassian.jira.appconsistency.integrity.check.CheckImpl<T extends com.atlassian.jira.appconsistency.integrity.amendment.Amendment>
     ↳ com.atlassian.jira.appconsistency.integrity.check.EntityCheckImpl<T extends com.atlassian.jira.appconsistency.integrity.amendment.Amendment>
       ↳ com.atlassian.jira.appconsistency.integrity.check.AbstractEntityRelation<T extends com.atlassian.jira.appconsistency.integrity.amendment.Amendment>
Known Direct Subclasses

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.appconsistency.integrity.check.CheckImpl
Public Constructors
AbstractEntityRelation(OfBizDelegator ofBizDelegator, int id, String relationType, String relationName)
Public Methods
List<T> preview()
String toString()
Protected Methods
String getRelationName()
String getRelationType()
abstract T previewAmendment(GenericValue entity)
[Expand]
Inherited Methods
From class com.atlassian.jira.appconsistency.integrity.check.EntityCheckImpl
From class com.atlassian.jira.appconsistency.integrity.check.CheckImpl
From class java.lang.Object
From interface com.atlassian.jira.appconsistency.integrity.check.Check
From interface com.atlassian.jira.appconsistency.integrity.check.EntityCheck

Public Constructors

public AbstractEntityRelation (OfBizDelegator ofBizDelegator, int id, String relationType, String relationName)

Public Methods

public List<T> preview ()

public String toString ()

Protected Methods

protected String getRelationName ()

protected String getRelationType ()

protected abstract T previewAmendment (GenericValue entity)