@ExperimentalApi public interface


implements EntityPropertyHelper<E extends WithId>
com.atlassian.jira.entity.property.EntityWithKeyPropertyHelper<E extends com.atlassian.jira.entity.WithKey & com.atlassian.jira.entity.WithId>
Known Indirect Subclasses


This interface is considered usable by external developers but its contracts have not stabilized.

Experimental APIs may be changed at any time before being marked @Internal or @PublicApi.

Class Overview

The implementations of this interface extends the permission checking, persistence and events layers defined by EntityPropertyHelper with operations identifying entities by keys.

Public Methods

public Function<String, Option<E>> getEntityByKeyFunction ()

  • the function which will get the entity for the provided key.