Class AbstractNestedVersionStore

java.lang.Object
org.projectnessie.versioned.tests.AbstractNestedVersionStore
Direct Known Subclasses:
AbstractAssign, AbstractCommitLog, AbstractCommits, AbstractContents, AbstractDiff, AbstractDuplicateTable, AbstractEntries, AbstractMerge, AbstractMergeKeyBehaviors, AbstractMergeScenarios, AbstractNamespaceValidation, AbstractReferenceNotFound, AbstractReferences, AbstractRepositoryConfig, AbstractSingleBranch, AbstractTransplant

public abstract class AbstractNestedVersionStore extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.projectnessie.versioned.VersionStore
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractNestedVersionStore(org.projectnessie.versioned.VersionStore store)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected static void
    assertCommitMeta(org.assertj.core.api.SoftAssertions soft, List<org.projectnessie.versioned.Commit> current, List<org.projectnessie.versioned.Commit> expected)
     
    protected CommitBuilder
    commit(String message)
     
    protected static org.projectnessie.versioned.Commit
    commit(org.projectnessie.versioned.Hash hash, String commitMeta, org.projectnessie.versioned.Hash parentHash)
     
    protected static org.projectnessie.versioned.Commit
    commit(org.projectnessie.versioned.Hash hash, org.projectnessie.model.CommitMeta commitMessage)
     
    protected static org.projectnessie.versioned.Commit
    commit(org.projectnessie.versioned.Hash hash, org.projectnessie.model.CommitMeta commitMessage, org.projectnessie.versioned.Hash parentHash)
     
    protected CommitBuilder
    commit(org.projectnessie.versioned.VersionStore store, String message)
     
    protected List<org.projectnessie.versioned.Commit>
    commitsList(org.projectnessie.versioned.Ref ref, boolean fetchAdditionalInfo)
     
    protected <T> List<T>
    commitsListMap(org.projectnessie.versioned.Ref ref, int limit, Function<org.projectnessie.versioned.Commit,T> mapper)
     
    protected static Map<org.projectnessie.model.ContentKey,org.projectnessie.model.Content>
    contentsWithoutId(Map<org.projectnessie.model.ContentKey,org.projectnessie.versioned.ContentResult> valueMap)
     
    protected static Optional<org.projectnessie.model.Content>
    contentWithoutId(Optional<org.projectnessie.model.Content> content)
     
    protected static org.projectnessie.model.Content
    contentWithoutId(org.projectnessie.model.Content content)
     
    protected static org.projectnessie.model.Content
    contentWithoutId(org.projectnessie.versioned.ContentResult content)
     
    protected org.projectnessie.versioned.Delete
     
    protected static List<org.projectnessie.versioned.Diff>
    diffsWithoutContentId(List<org.projectnessie.versioned.Diff> diffs)
     
    protected boolean
    filterMainBranch(org.projectnessie.versioned.ReferenceInfo<org.projectnessie.model.CommitMeta> r)
    Exclude main branch in tests.
    protected CommitBuilder
     
    protected static List<org.projectnessie.versioned.Operation>
    operationsWithoutContentId(List<org.projectnessie.versioned.Operation> operations)
     
    protected org.projectnessie.versioned.Put
    put(String key, org.projectnessie.model.Content value)
     
     
    protected org.projectnessie.versioned.VersionStore
     
    protected org.projectnessie.versioned.Unchanged
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • store

      protected final org.projectnessie.versioned.VersionStore store
  • Constructor Details

    • AbstractNestedVersionStore

      protected AbstractNestedVersionStore(org.projectnessie.versioned.VersionStore store)
  • Method Details

    • store

      protected org.projectnessie.versioned.VersionStore store()
    • storageCheckpoint

      protected StorageAssertions storageCheckpoint()
    • commitsList

      protected List<org.projectnessie.versioned.Commit> commitsList(org.projectnessie.versioned.Ref ref, boolean fetchAdditionalInfo) throws org.projectnessie.versioned.ReferenceNotFoundException
      Throws:
      org.projectnessie.versioned.ReferenceNotFoundException
    • commitsListMap

      protected <T> List<T> commitsListMap(org.projectnessie.versioned.Ref ref, int limit, Function<org.projectnessie.versioned.Commit,T> mapper) throws org.projectnessie.versioned.ReferenceNotFoundException
      Throws:
      org.projectnessie.versioned.ReferenceNotFoundException
    • commit

      protected static org.projectnessie.versioned.Commit commit(org.projectnessie.versioned.Hash hash, String commitMeta, org.projectnessie.versioned.Hash parentHash)
    • commit

      protected static org.projectnessie.versioned.Commit commit(org.projectnessie.versioned.Hash hash, org.projectnessie.model.CommitMeta commitMessage)
    • commit

      protected static org.projectnessie.versioned.Commit commit(org.projectnessie.versioned.Hash hash, org.projectnessie.model.CommitMeta commitMessage, org.projectnessie.versioned.Hash parentHash)
    • forceCommit

      protected CommitBuilder forceCommit(String message)
    • commit

      protected CommitBuilder commit(String message)
    • commit

      protected CommitBuilder commit(org.projectnessie.versioned.VersionStore store, String message)
    • put

      protected org.projectnessie.versioned.Put put(String key, org.projectnessie.model.Content value)
    • delete

      protected org.projectnessie.versioned.Delete delete(String key)
    • unchanged

      protected org.projectnessie.versioned.Unchanged unchanged(String key)
    • filterMainBranch

      protected boolean filterMainBranch(org.projectnessie.versioned.ReferenceInfo<org.projectnessie.model.CommitMeta> r)
      Exclude main branch in tests.
    • assertCommitMeta

      protected static void assertCommitMeta(org.assertj.core.api.SoftAssertions soft, List<org.projectnessie.versioned.Commit> current, List<org.projectnessie.versioned.Commit> expected)
    • contentWithoutId

      protected static org.projectnessie.model.Content contentWithoutId(org.projectnessie.versioned.ContentResult content)
    • contentWithoutId

      protected static org.projectnessie.model.Content contentWithoutId(org.projectnessie.model.Content content)
    • contentWithoutId

      protected static Optional<org.projectnessie.model.Content> contentWithoutId(Optional<org.projectnessie.model.Content> content)
    • contentsWithoutId

      protected static Map<org.projectnessie.model.ContentKey,org.projectnessie.model.Content> contentsWithoutId(Map<org.projectnessie.model.ContentKey,org.projectnessie.versioned.ContentResult> valueMap)
    • diffsWithoutContentId

      protected static List<org.projectnessie.versioned.Diff> diffsWithoutContentId(List<org.projectnessie.versioned.Diff> diffs)
    • operationsWithoutContentId

      protected static List<org.projectnessie.versioned.Operation> operationsWithoutContentId(List<org.projectnessie.versioned.Operation> operations)