Class Shadow<T>

  • Type Parameters:
    T - type of a domain object

    public class Shadow<T>
    extends java.lang.Object
    Shadow is a historical version of a domain object restored from a snapshot loaded from JaversRepository.

    Shadows use the same types as domain objects. For example, a Shadow of a Person object is an instance of Person.class.

    Shadows class is a thin wrapper for a Shadow object and CommitMetadata
    • Method Detail

      • getCommitId

        public CommitId getCommitId()
      • get

        public T get()
        Shadow object per se