| Package | Description |
|---|---|
| org.javers.core | |
| org.javers.core.commit | |
| org.javers.core.json.typeadapter | |
| org.javers.core.metamodel.object | |
| org.javers.core.snapshot | |
| org.javers.repository.api |
| Modifier and Type | Method and Description |
|---|---|
List<CdoSnapshot> |
GraphFactory.createGraphSnapshot(LiveGraph currentVersion,
CommitMetadata commitMetadata) |
Optional<CdoSnapshot> |
Javers.getLatestSnapshot(GlobalIdDTO globalCdoId)
Latest snapshot of given object
or Optional#EMPTY if object is not versioned
|
List<CdoSnapshot> |
Javers.getStateHistory(Object localId,
Class entityClass,
int limit)
Snapshots (historical states) of given entity instance,
in reverse chronological order
|
| Modifier and Type | Method and Description |
|---|---|
List<CdoSnapshot> |
Commit.getSnapshots() |
| Modifier and Type | Method and Description |
|---|---|
CdoSnapshot |
CdoSnapshotTypeAdapter.fromJson(com.google.gson.JsonElement json,
com.google.gson.JsonDeserializationContext context) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonElement |
CdoSnapshotTypeAdapter.toJson(CdoSnapshot snapshot,
com.google.gson.JsonSerializationContext context) |
| Modifier and Type | Method and Description |
|---|---|
CdoSnapshot |
CdoSnapshotBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
CdoSnapshot |
SnapshotFactory.create(Object liveCdo,
GlobalId id,
CommitMetadata commitMetadata) |
CdoSnapshot |
SnapshotFactory.create(ObjectNode objectNode,
CommitMetadata commitMetadata) |
| Modifier and Type | Method and Description |
|---|---|
List<CdoSnapshot> |
GraphSnapshotFactory.create(LiveGraph currentVersion,
CommitMetadata commitMetadata) |
| Modifier and Type | Method and Description |
|---|---|
ShadowGraph |
GraphShadowFactory.createFromSnapshot(CdoSnapshot cdoSnapshot) |
| Modifier and Type | Method and Description |
|---|---|
Optional<CdoSnapshot> |
JaversRepository.getLatest(GlobalId globalId)
Latest snapshot of given object,
Optional#EMPTY if object is not versioned
|
Optional<CdoSnapshot> |
JaversExtendedRepository.getLatest(GlobalId globalId) |
Optional<CdoSnapshot> |
InMemoryRepository.getLatest(GlobalId globalId) |
Optional<CdoSnapshot> |
JaversRepository.getLatest(GlobalIdDTO globalIdDTO)
Convenient method to query by DTO, see
JaversRepository.getLatest(org.javers.core.metamodel.object.GlobalId) |
Optional<CdoSnapshot> |
JaversExtendedRepository.getLatest(GlobalIdDTO globalCdoIdDTO) |
Optional<CdoSnapshot> |
InMemoryRepository.getLatest(GlobalIdDTO globalIdDTO) |
List<CdoSnapshot> |
JaversRepository.getStateHistory(GlobalIdDTO globalIdDTO,
int limit)
Convenient method to query by DTO, see
JaversRepository.getStateHistory(org.javers.core.metamodel.object.GlobalId, int) |
List<CdoSnapshot> |
JaversExtendedRepository.getStateHistory(GlobalIdDTO globalIdDTO,
int limit) |
List<CdoSnapshot> |
InMemoryRepository.getStateHistory(GlobalIdDTO globalIdDTO,
int limit) |
List<CdoSnapshot> |
JaversRepository.getStateHistory(GlobalId globalId,
int limit)
Snapshots (historical states) of given object
in reverse chronological order
|
List<CdoSnapshot> |
JaversExtendedRepository.getStateHistory(GlobalId globalId,
int limit) |
List<CdoSnapshot> |
InMemoryRepository.getStateHistory(GlobalId globalId,
int limit) |
Copyright © 2014. All rights reserved.