Class RevisionInfoQueryCreator
- java.lang.Object
-
- org.hibernate.envers.internal.revisioninfo.RevisionInfoQueryCreator
-
public class RevisionInfoQueryCreator extends Object
- Author:
- Adam Warski (adam at warski dot org), Lukasz Antoniak (lukasz dot antoniak at gmail dot com), Chris Cranford
-
-
Constructor Summary
Constructors Constructor Description RevisionInfoQueryCreator(String revisionInfoEntityName, String revisionInfoIdName, RevisionTimestampValueResolver timestampValueResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.query.Query<?>getRevisionDateQuery(org.hibernate.Session session, Number revision)org.hibernate.query.Query<?>getRevisionNumberForDateQuery(org.hibernate.Session session, LocalDateTime localDateTime)org.hibernate.query.Query<?>getRevisionNumberForDateQuery(org.hibernate.Session session, Date date)org.hibernate.query.Query<?>getRevisionsQuery(org.hibernate.Session session, Set<Number> revisions)
-
-
-
Constructor Detail
-
RevisionInfoQueryCreator
public RevisionInfoQueryCreator(String revisionInfoEntityName, String revisionInfoIdName, RevisionTimestampValueResolver timestampValueResolver)
-
-
Method Detail
-
getRevisionDateQuery
public org.hibernate.query.Query<?> getRevisionDateQuery(org.hibernate.Session session, Number revision)
-
getRevisionNumberForDateQuery
public org.hibernate.query.Query<?> getRevisionNumberForDateQuery(org.hibernate.Session session, Date date)
-
getRevisionNumberForDateQuery
public org.hibernate.query.Query<?> getRevisionNumberForDateQuery(org.hibernate.Session session, LocalDateTime localDateTime)
-
-