Registry / database / infinispan-query-dsl

infinispan-query-dsl

JSON →
library15.0.22.Finaljavamavenunverified

Provides a domain-specific language for building queries against Infinispan caches using the Query API.

<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-query-dsl</artifactId> <version>15.0.22.Final</version> </dependency>
INSTALL
IMPORT
SIG · INFINISPAN-QUERY-D
I
infinispan-query-dsl
databasejavav15.0.22.Final
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

QueryFactory
org.infinispan.query.dsl.QueryFactory

Create and execute a query on an Infinispan cache

import org.infinispan.query.dsl.QueryFactory; import org.infinispan.query.dsl.Query; import org.infinispan.Cache; Cache<String, Person> cache = ...; QueryFactory qf = org.infinispan.query.Search.getQueryFactory(cache); Query<Person> query = qf.create("from sample.Person where age > 18"); List<Person> results = query.list();
Debug
Known issues
breakingInfinispan 15.x uses Hibernate Search 6; query syntax may differ from earlier versions.
fix
Refer to Infinispan 15 migration guide for query DSL changes.
affects: >=15.0.0
Upgrade
Version history
15.0.22.Finallatest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
15 hits · last 30 days
node
14
Resources
infinispan-query-dsl — mvn dependency:get infinispan-query-dsl · libregistry