| Modifier and Type | Method and Description |
|---|---|
GlobalId |
Change.getAffectedCdoId()
Affected Cdo Id
|
GlobalId |
RealNodePair.getGlobalId() |
GlobalId |
NodePair.getGlobalId() |
GlobalId |
FakeNodePair.getGlobalId() |
GlobalId |
RealNodePair.getLeftGlobalId(Property property) |
GlobalId |
NodePair.getLeftGlobalId(Property property) |
GlobalId |
FakeNodePair.getLeftGlobalId(Property property) |
GlobalId |
RealNodePair.getRightGlobalId(Property property) |
GlobalId |
NodePair.getRightGlobalId(Property property) |
GlobalId |
FakeNodePair.getRightGlobalId(Property property) |
| Constructor and Description |
|---|
Change(GlobalId affectedCdoId) |
Change(GlobalId affectedCdoId,
CommitMetadata commitMetadata) |
| Modifier and Type | Method and Description |
|---|---|
GlobalId |
ReferenceChange.getLeft() |
GlobalId |
ReferenceChange.getRight() |
| Constructor and Description |
|---|
NewObject(GlobalId newId,
Optional<Object> newCdo) |
ObjectRemoved(GlobalId removed,
Optional<Object> removedCdo) |
PropertyChange(GlobalId affectedCdoId,
Property property) |
ReferenceChange(GlobalId affectedCdoId,
Property property,
GlobalId leftReference,
GlobalId rightReference) |
ValueChange(GlobalId affectedCdoId,
Property property,
Object leftValue,
Object rightValue) |
| Constructor and Description |
|---|
ArrayChange(GlobalId affectedCdoId,
Property property,
List<ContainerElementChange> changes) |
ListChange(GlobalId affectedCdoId,
Property property,
List<ContainerElementChange> changes) |
SetChange(GlobalId affectedCdoId,
Property property,
List<ContainerElementChange> changes) |
| Constructor and Description |
|---|
MapChange(GlobalId affectedCdoId,
Property property,
List<EntryChange> changes) |
| Modifier and Type | Method and Description |
|---|---|
GlobalId |
ObjectNode.getGlobalId()
shortcut to
Cdo.getGlobalId() |
GlobalId |
ObjectNode.getReference(Property property)
only for properties with return type: ManagedType
|
| Modifier and Type | Method and Description |
|---|---|
GlobalId |
GlobalIdTypeAdapter.fromJson(com.google.gson.JsonElement json,
com.google.gson.JsonDeserializationContext context) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonElement |
GlobalIdTypeAdapter.toJson(GlobalId globalId,
com.google.gson.JsonSerializationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected GlobalId |
ChangeTypeAdapter.deserializeAffectedCdoId(com.google.gson.JsonObject jsonObject,
com.google.gson.JsonDeserializationContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
InstanceId
Entity instance global identifier, consists of Entity reference and cdoId
|
class |
UnboundedValueObjectId
Unbounded unwrap object, has '/' as symbolic cdoId representation.
|
class |
ValueObjectId
ValueObject global unique identifier.
|
| Modifier and Type | Method and Description |
|---|---|
abstract GlobalId |
GlobalIdDTO.create(TypeMapper typeMapper) |
GlobalId |
GlobalIdFactory.createFromDto(GlobalIdDTO idDto) |
GlobalId |
GlobalIdFactory.createId(Object targetCdo) |
GlobalId |
GlobalIdFactory.createId(Object targetCdo,
OwnerContext owner) |
GlobalId |
OwnerContext.getGlobalId() |
GlobalId |
Cdo.getGlobalId() |
GlobalId |
ValueObjectId.getOwnerId() |
| Modifier and Type | Method and Description |
|---|---|
static CdoSnapshotBuilder |
CdoSnapshotBuilder.cdoSnapshot(GlobalId globalId,
CommitMetadata commitMetadata) |
ValueObjectId |
GlobalIdFactory.createFromPath(GlobalId owner,
Class valueObjectClass,
String path) |
| Constructor and Description |
|---|
Cdo(GlobalId globalId) |
CdoWrapper(Object wrappedCdo,
GlobalId globalId) |
OwnerContext(GlobalId owner,
String propertyName) |
ValueObjectId(ValueObject valueObject,
GlobalId ownerId,
String fragment) |
| Modifier and Type | Method and Description |
|---|---|
CdoSnapshot |
SnapshotFactory.create(Object liveCdo,
GlobalId id,
CommitMetadata commitMetadata) |
| 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) |
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.