Package org.javers.repository.jql
Class JqlQuery
- java.lang.Object
-
- org.javers.repository.jql.JqlQuery
-
public class JqlQuery extends java.lang.ObjectJaversRepository query. Use it to query for object snapshots and object change history.
Queries should be created byQueryBuilderand executed withJavers.findChanges(JqlQuery)andJavers.findSnapshots(JqlQuery)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJqlQuery.Stats
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJQL_LOGGER_NAME
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMaxGapsToFill()ShadowScopegetShadowScope()booleanisAggregate()JqlQuery.Statsstats()Shadow query execution statistics.org.javers.repository.jql.JqlQuery.StreamStatsstreamStats()Stream queries execution statistics.
Available only when usingJavers.findShadowsAndStream(JqlQuery)
Can be printed by:java.lang.StringtoString()
-
-
-
Field Detail
-
JQL_LOGGER_NAME
public static final java.lang.String JQL_LOGGER_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isAggregate
public boolean isAggregate()
-
getMaxGapsToFill
public int getMaxGapsToFill()
-
getShadowScope
public ShadowScope getShadowScope()
-
stats
public JqlQuery.Stats stats()
Shadow query execution statistics.
Can be printed by:<logger name="org.javers.JQL" level="DEBUG"/>
-
streamStats
public org.javers.repository.jql.JqlQuery.StreamStats streamStats()
Stream queries execution statistics.
Available only when usingJavers.findShadowsAndStream(JqlQuery)
Can be printed by:<logger name="org.javers.JQL" level="DEBUG"/>
-
-