Package | Description |
---|---|
com.marklogic.client.pojo |
The goal of this package (sometimes referred to
as "the pojo facade" is to simplify working with custom Plain Old
Java Objects (pojos) without hassling with persistence
details.
|
Modifier and Type | Method | Description |
---|---|---|
PojoPage<T> |
PojoRepository.read(ID[] ids) |
Read multiple persisted pojos by id and
unmarshall their data into new pojo instances.
|
PojoPage<T> |
PojoRepository.read(ID[] ids,
Transaction transaction) |
Within an open transaction, read multiple
persisted pojos and unmarshall their data into new pojo
instances.
|
PojoPage<T> |
PojoRepository.readAll(long start) |
Read one page of persisted pojos of the type
managed by this PojoRepository and unmarshall their data into new
pojo instances.
|
PojoPage<T> |
PojoRepository.readAll(long start,
Transaction transaction) |
Within an open transaction, read one page of
persisted pojos of the type managed by this PojoRepository and
unmarshall their data into new pojo instances.
|
PojoPage<T> |
PojoRepository.search(long start,
Transaction transaction,
java.lang.String... collections) |
Within an open transaction, find all persisted
pojos of the type managed by this PojoRepository also in one of the
specified collections and unmarshall their data into new pojo
instances.
|
PojoPage<T> |
PojoRepository.search(long start,
java.lang.String... collections) |
Find all persisted pojos of the type managed by
this PojoRepository also in one of the specified collections and
unmarshall their data into new pojo instances.
|
PojoPage<T> |
PojoRepository.search(PojoQueryDefinition query,
long start) |
Within an open transaction, search persisted
pojos of the type managed by this PojoRepository for matches to
this query and unmarshall their data into new pojo instances.
|
PojoPage<T> |
PojoRepository.search(PojoQueryDefinition query,
long start, SearchReadHandle searchHandle) |
|
PojoPage<T> |
PojoRepository.search(PojoQueryDefinition query,
long start, SearchReadHandle searchHandle,
Transaction transaction) |
Within an open transaction, search persisted
pojos of the type managed by this PojoRepository for matches to
this query and unmarshall their data into new pojo instances.
|
PojoPage<T> |
PojoRepository.search(PojoQueryDefinition query,
long start, Transaction transaction) |
Within an open transaction, search persisted
pojos of the type managed by this PojoRepository for matches to
this query and unmarshall their data into new pojo instances.
|
Copyright © 2022 MarkLogic Corporation