org.javers.core.commit.NullCommitMetadata Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of javers-core Show documentation
Show all versions of javers-core Show documentation
JaVers - object auditing and diff framework for Java
package org.javers.core.commit;
import java.time.Instant;
import java.time.LocalDateTime;
import java.util.Collections;
import java.util.Map;
class NullCommitMetadata extends CommitMetadata {
NullCommitMetadata(String author, Map properties, LocalDateTime commitDate, Instant commitDateInstant, CommitId id) {
super(author, properties, commitDate, commitDateInstant, id);
}
static NullCommitMetadata instance() {
return new NullCommitMetadata(
"anonymous",
Collections.emptyMap(),
LocalDateTime.now(),
Instant.now(),
new CommitId(0,0)
);
}
}