Class CdoSnapshotFinder


  • public class CdoSnapshotFinder
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<org.javers.core.metamodel.object.CdoSnapshot> getLatest​(org.javers.core.metamodel.object.GlobalId globalId, Session session, boolean loadCommitProps)  
      java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getSnapshots​(java.util.Collection<org.javers.repository.api.SnapshotIdentifier> snapshotIdentifiers, Session session)  
      java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getSnapshots​(org.javers.repository.api.QueryParams queryParams, Session session)  
      java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getStateHistory​(java.util.Set<org.javers.core.metamodel.type.ManagedType> managedTypes, org.javers.repository.api.QueryParams queryParams, Session session)  
      java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getStateHistory​(org.javers.core.metamodel.object.GlobalId globalId, org.javers.repository.api.QueryParams queryParams, Session session)  
      java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getVOStateHistory​(org.javers.core.metamodel.type.EntityType ownerEntity, java.lang.String fragment, org.javers.repository.api.QueryParams queryParams, Session session)  
      void setJsonConverter​(org.javers.core.json.JsonConverter jsonConverter)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getLatest

        public java.util.Optional<org.javers.core.metamodel.object.CdoSnapshot> getLatest​(org.javers.core.metamodel.object.GlobalId globalId,
                                                                                          Session session,
                                                                                          boolean loadCommitProps)
      • getSnapshots

        public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getSnapshots​(org.javers.repository.api.QueryParams queryParams,
                                                                                         Session session)
      • getSnapshots

        public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getSnapshots​(java.util.Collection<org.javers.repository.api.SnapshotIdentifier> snapshotIdentifiers,
                                                                                         Session session)
      • getStateHistory

        public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getStateHistory​(java.util.Set<org.javers.core.metamodel.type.ManagedType> managedTypes,
                                                                                            org.javers.repository.api.QueryParams queryParams,
                                                                                            Session session)
      • getVOStateHistory

        public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getVOStateHistory​(org.javers.core.metamodel.type.EntityType ownerEntity,
                                                                                              java.lang.String fragment,
                                                                                              org.javers.repository.api.QueryParams queryParams,
                                                                                              Session session)
      • getStateHistory

        public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getStateHistory​(org.javers.core.metamodel.object.GlobalId globalId,
                                                                                            org.javers.repository.api.QueryParams queryParams,
                                                                                            Session session)
      • setJsonConverter

        public void setJsonConverter​(org.javers.core.json.JsonConverter jsonConverter)