Package org.javers.repository.api
Class QueryParamsBuilder
- java.lang.Object
-
- org.javers.repository.api.QueryParamsBuilder
-
public class QueryParamsBuilder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
copy
public static QueryParamsBuilder copy(QueryParams that)
-
withLimit
public static QueryParamsBuilder withLimit(int limit)
Initializes builder with a given limit- See Also:
QueryBuilder.limit(int)
-
snapshotQueryLimit
public QueryParamsBuilder snapshotQueryLimit(java.lang.Integer snapshotQueryLimit)
- See Also:
QueryBuilder#snapshotQueryLimit(int)
-
withChildValueObjects
public QueryParamsBuilder withChildValueObjects(boolean aggregate)
- See Also:
QueryBuilder.withChildValueObjects()
-
withCommitProps
public QueryParamsBuilder withCommitProps(boolean loadCommitProps)
- Parameters:
loadCommitProps
- true by default
-
limit
public QueryParamsBuilder limit(int limit)
- See Also:
QueryBuilder.limit(int)
-
skip
public QueryParamsBuilder skip(int skip)
- See Also:
QueryBuilder.skip(int)
-
from
public QueryParamsBuilder from(java.time.LocalDateTime from)
- See Also:
QueryBuilder.from(LocalDateTime)
-
fromInstant
public QueryParamsBuilder fromInstant(java.time.Instant fromInstant)
- See Also:
QueryBuilder.fromInstant(Instant)
-
to
public QueryParamsBuilder to(java.time.LocalDateTime to)
- See Also:
QueryBuilder.to(LocalDateTime)
-
toInstant
public QueryParamsBuilder toInstant(java.time.Instant toInstant)
- See Also:
QueryBuilder.toInstant(Instant)
-
commitId
public QueryParamsBuilder commitId(CommitId commitId)
- See Also:
QueryBuilder.withCommitId(CommitId)
-
toCommitId
public QueryParamsBuilder toCommitId(CommitId toCommitId)
- See Also:
QueryBuilder.toCommitId(CommitId)
-
commitIds
public QueryParamsBuilder commitIds(java.util.Collection<CommitId> commitIds)
- See Also:
QueryBuilder.withCommitIds(Collection)
-
commitProperty
public QueryParamsBuilder commitProperty(java.lang.String name, java.lang.String value)
-
version
public QueryParamsBuilder version(java.lang.Long version)
- See Also:
QueryBuilder.withVersion(long)
-
withSnapshotType
public QueryParamsBuilder withSnapshotType(SnapshotType snapshotType)
-
changedProperties
public QueryParamsBuilder changedProperties(java.util.Collection<java.lang.String> propertyNames)
-
author
public QueryParamsBuilder author(java.lang.String author)
- See Also:
QueryBuilder.byAuthor(String)
-
build
public QueryParams build()
-
-