Class CdoSnapshotFinder

java.lang.Object
org.javers.repository.sql.finders.CdoSnapshotFinder

public class CdoSnapshotFinder extends Object
  • Constructor Details

  • Method Details

    • getLatest

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

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

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

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

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

      public 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)