package

com.atlassian.jira.entity

Interfaces

Entity Holds Entity Factory classes. 
EntityBuilder<E>  
EntityConstants  
EntityEngine Provides methods for working with the DB via Atlassian EntityEngine. 
EntityEngine.SelectFromContext<E>  
EntityEngine.WhereContext<E>  
EntityEngine.WhereEqualAndContext<E>  
EntityEngine.WhereEqualContext<E>  
EntityEngine.WhereInContext<E>  
EntityFactory<E> An entity factory is able to convert a Generic Value for an entity into a domain object and back. 
EntityListConsumer<E, R> Provide an entity list consumer to consumeWith(EntityListConsumer) to accept a stream of results from the entity engine. 
NamedEntityBuilder<E>  
SelectQuery<E>  
SelectQuery.ExecutionContext<E> The parser context for entity engine Select queries that is available after calling runWith(EntityEngine) or runWith(com.atlassian.jira.ofbiz.OfBizDelegator)
ViewEntity Holds Entity Factory classes for View Entities defined in the entity model. 
WithId Entities implementing this interface are supposed to be uniquely identifiable by id. 
WithKey Entities implementing this interface are supposed to be uniquely identifiable by key. 

Classes

AbstractEntityFactory<E> An abstract EntityFactory that most implementations are expected to extend. 
ApplicationUserEntityFactory  
ClusterLockStatusEntity EntityFactory for ClusterLockStatus table. 
CountEntityBuilder Implementation of EntityBuilder to return a count. 
Delete This class is used to create a Delete SQL statement to be executed by delete(Delete.DeleteWhereContext)
Delete.DeleteFromContext  
Delete.DeleteWhereContext  
Delete.WhereClauseAwareDeleteContext  
DeleteContextMatcher  
Entity.Name Entity Names as defined in entitymodel.xml. 
EntityBuilders  
EntityEngineImpl  
EntityFunctions Functions that act on JIRA data objects (entities). 
EntityPagedList<E> Wraps an ListIterator in a paged implementation. 
EntityPropertyFactory  
EntityUtils Has some utility methods for working with Entity Engine. 
GenericValueFunctions Helpers for transforming GenericValues 
GenericValueFunctions.GetLongFunction  
GenericValueFunctions.GetStringAsLongFunction  
GenericValueFunctions.GetStringFunction  
IdEntityBuilder  
IssueLinkFactory IssueLink EntityFactory 
IssueSecurityLevelEntity Holds the field names for the IssueSecurityLevel Entity 
IssueSecurityLevelFactory EntityFactory for IssueSecurityLevel 
IssueSecurityLevelFactory.Builder  
IssueSecurityLevelPermissionFactory EntityFactory for IssueSecurityLevelPermission 
IssueSecurityLevelPermissionFactory.Builder  
MovedIssueKeyFactory  
NoopEntityBuilder No-op implementation of EntityBuilder such that you can just select GenericValues. 
PagedListIterator<E>  
PermissionSchemeEntryFactory EntityFactory for PermissionSchemeEntry 
PredicatedPagedList<E> Warps a Predicate around the EntityPagedList 
ProjectCategoryFactory ProjectCategory EntityFactory 
ProjectCategoryFactory.Builder  
RemoteIssueLinkFactory RemoteIssueLink EntityFactory 
Select Select is the entry point to building up a SelectQuery which can be run in OfBiz Entity Engine. 
Select.ExecutableContext<E> Partially constructed query that has enough information supplied to form a complete query. 
Select.LimitContext<E> A fully specified query that is ready to be executed. 
Select.OrderByContext<E> A partially constructed query with completed column, entity, where condition, and ordering information already specified. 
Select.SelectColumnsContext Partially constructed query that has a column list but no entity name, yet. 
Select.SelectColumnsFromContext<E> A partially constructed query that may accept .where and .orderBy clauses. 
Select.SelectSingleColumnContext<E> Partially constructed query that has a column list (with a single target column) but no entity name, yet. 
Select.WhereClauseAwareContext<E> Marker for contexts that can accept a where clause. 
Select.WhereContext<E> A partially constructed query that may accept .where and .orderBy clauses. 
SelectQueryImpl<E>  
SelectQueryImpl.ExecutionContextImpl<E>  
StringEntityBuilder  
Update This class is a fluent builder to create an Update SQL statement to be executed by Entity Engine. 
Update.IntoContext  
Update.SetContext  
Update.WhereContext  
VersionFactory Builds Version from org.ofbiz.core.entity.GenericValue 
ViewEntity.Name View Entity Names as defined in entitymodel.xml. 
WithFunctions  
WithIdFunctions  
WorklogEntityFactory