Uses of Package
com.foreach.across.modules.entity.query
Package
Description
-
-
ClassDescriptionBase 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
. -
ClassDescriptionBase 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. -
ClassDescriptionBase 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. -
ClassDescriptionBase 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. -
ClassDescriptionBase 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. -
ClassDescriptionAPI 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. -
ClassDescriptionSimple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities. -
ClassDescriptionSimple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities. -
ClassDescriptionSimple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities. -
ClassDescriptionAbstraction 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
. -
ClassDescriptionCentral 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. -
ClassDescriptionAbstraction layer for *simple* query construction.Different operand types that an
EntityQueryCondition
supports.Responsible for converting rawEQType
instances into strong-typed arguments.