Package org.javers.repository.api
Class QueryParamsBuilder
java.lang.Object
org.javers.repository.api.QueryParamsBuilder
-
Method Summary
Modifier and TypeMethodDescriptionauthorLikeIgnoreCase(String authorLikeIgnoreCase) build()changedProperties(Collection<String> propertyNames) commitIds(Collection<CommitId> commitIds) commitProperty(String name, String value) commitPropertyIn(String name, Collection<String> value) commitPropertyLike(String name, String value) static QueryParamsBuildercopy(QueryParams that) from(LocalDateTime from) fromInstant(Instant fromInstant) fromVersion(Long fromVersion) limit(int limit) skip(int skip) snapshotQueryLimit(Integer snapshotQueryLimit) to(LocalDateTime to) toCommitId(CommitId toCommitId) withChildValueObjects(boolean aggregate) withCommitProps(boolean loadCommitProps) static QueryParamsBuilderwithLimit(int limit) Initializes builder with a given limitwithSnapshotType(SnapshotType snapshotType)
-
Method Details
-
copy
-
withLimit
Initializes builder with a given limit- See Also:
-
snapshotQueryLimit
- See Also:
-
withChildValueObjects
- See Also:
-
withCommitProps
- Parameters:
loadCommitProps- true by default
-
limit
- See Also:
-
skip
- See Also:
-
from
- See Also:
-
fromInstant
- See Also:
-
to
- See Also:
-
toInstant
- See Also:
-
commitId
- See Also:
-
toCommitId
- See Also:
-
commitIds
- See Also:
-
commitProperty
-
commitPropertyIn
-
commitPropertyLike
-
version
- See Also:
-
fromVersion
- See Also:
-
toVersion
- See Also:
-
withSnapshotType
-
changedProperties
-
author
- See Also:
-
authorLikeIgnoreCase
-
build
-