Uses of Package
com.foreach.across.modules.entity.query
Packages that use com.foreach.across.modules.entity.query
Package
Description
-
-
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.queryClassDescriptionBase class for an
EntityQueryExecutor
that supportsSort
specifications on both theEntityQuery
and as method parameter.Applies a default filter to anEntityQuery
: scopes the query to all entities of a given associated (linked to a parent entity).Default implementation ofEntityQueryMetadataProvider
that validates properties using aEntityPropertyRegistry
.Default implementation ofEntityQueryTranslator
that uses the metadata from aEntityPropertyRegistry
to retrieve the property type information and anEQTypeConverter
to convert raw arguments into typed values.Abstraction layer for *simple* query construction.API for converting or optimizing a singleEntityQueryCondition
.Simple abstraction interface for defining simple generic queries (in the form ofEntityQuery
) that can be used to fetch one or more entities.Central component for working withEntityQuery
and EQL statements for a particular entity type.Handler API for defining and executing an function in anEntityQuery
.API that provides validation information for entity query conditions.Different operand types that anEntityQueryCondition
supports.Reverse parsing of aString
into anEntityQuery
.Central component for creatingEntityQueryParser
instances and related components.Base class for exceptions thrown by theEntityQueryTokenConverter
.Base class for unbalanced exception, meaning a token or keyword was expected but not found.Responsible for translating a rawEntityQuery
into an actually executable query instance that will be accepted by anEntityQueryExecutor
.Marker for EntityQuery parsing types.Responsible for converting rawEQType
instances into strong-typed arguments.Represents an unprocessed value in anEntityQuery
. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.query.collectionsClassDescriptionBase class for an
EntityQueryExecutor
that supportsSort
specifications on both theEntityQuery
and as method parameter.Abstraction layer for *simple* query construction.Simple abstraction interface for defining simple generic queries (in the form ofEntityQuery
) that can be used to fetch one or more entities. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.query.elasticClassDescriptionBase class for an
EntityQueryExecutor
that supportsSort
specifications on both theEntityQuery
and as method parameter.Abstraction layer for *simple* query construction.A handler class that handles a specificEntityQueryFunctionHandler
function and maps it to aCriteria
query handled by a specificEntityQuery*Utils
class.Simple abstraction interface for defining simple generic queries (in the form ofEntityQuery
) that can be used to fetch one or more entities. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.query.jpaClassDescriptionBase class for an
EntityQueryExecutor
that supportsSort
specifications on both theEntityQuery
and as method parameter.Abstraction layer for *simple* query construction.A handler class that handles a specificEntityQueryFunctionHandler
function and maps it to aCriteria
query handled by a specificEntityQuery*Utils
class.Simple abstraction interface for defining simple generic queries (in the form ofEntityQuery
) that can be used to fetch one or more entities. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.query.querydslClassDescriptionBase class for an
EntityQueryExecutor
that supportsSort
specifications on both theEntityQuery
and as method parameter.Abstraction layer for *simple* query construction.A handler class that handles a specificEntityQueryFunctionHandler
function and maps it to aCriteria
query handled by a specificEntityQuery*Utils
class.Simple abstraction interface for defining simple generic queries (in the form ofEntityQuery
) that can be used to fetch one or more entities. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.query.supportClassDescriptionAPI for converting or optimizing a single
EntityQueryCondition
.Handler API for defining and executing an function in anEntityQuery
.Represents a string literal value in anEntityQuery
.Marker for EntityQuery parsing types.Responsible for converting rawEQType
instances into strong-typed arguments. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.registrars.repositoryClassDescriptionSimple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.registrars.repository.entityqueryexecutorClassDescriptionSimple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.supportClassDescriptionSimple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.views.bootstrapui.optionsClassDescriptionAbstraction layer for *simple* query construction.Simple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities.Reverse parsing of aString
into anEntityQuery
. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.views.processorsClassDescriptionCentral component for working with
EntityQuery
and EQL statements for a particular entity type.Resolver service to find the most appropriateEntityQueryFacade
to use for a given context. -
Classes in com.foreach.across.modules.entity.query used by com.foreach.across.modules.entity.views.processors.queryClassDescriptionAbstraction layer for *simple* query construction.Different operand types that an
EntityQueryCondition
supports.Responsible for converting rawEQType
instances into strong-typed arguments.