Class AbstractNestedVersionStore

    • Field Summary

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

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

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected static void assertCommitMeta​(org.assertj.core.api.SoftAssertions soft, java.util.List<org.projectnessie.versioned.Commit> current, java.util.List<org.projectnessie.versioned.Commit> expected, org.projectnessie.versioned.MetadataRewriter<org.projectnessie.model.CommitMeta> commitMetaModifier)  
      protected CommitBuilder commit​(java.lang.String message)  
      protected static org.projectnessie.versioned.Commit commit​(org.projectnessie.versioned.Hash hash, java.lang.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 java.util.List<org.projectnessie.versioned.Commit> commitsList​(org.projectnessie.versioned.Ref ref, boolean fetchAdditionalInfo)  
      protected <T> java.util.List<T> commitsListMap​(org.projectnessie.versioned.Ref ref, int limit, java.util.function.Function<org.projectnessie.versioned.Commit,​T> mapper)  
      protected static java.util.Map<org.projectnessie.versioned.Key,​org.projectnessie.model.Content> contentsWithoutId​(java.util.Map<org.projectnessie.versioned.Key,​org.projectnessie.model.Content> valueMap)  
      protected static java.util.Optional<org.projectnessie.model.Content> contentWithoutId​(java.util.Optional<org.projectnessie.model.Content> content)  
      protected static org.projectnessie.model.Content contentWithoutId​(org.projectnessie.model.Content content)  
      protected org.projectnessie.versioned.Delete delete​(java.lang.String key)  
      protected static java.util.List<org.projectnessie.versioned.Diff> diffsWithoutContentId​(java.util.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 forceCommit​(java.lang.String message)  
      protected static java.util.List<org.projectnessie.versioned.Operation> operationsWithoutContentId​(java.util.List<org.projectnessie.versioned.Operation> operations)  
      protected org.projectnessie.versioned.Put put​(java.lang.String key, org.projectnessie.model.Content value)  
      protected org.projectnessie.versioned.VersionStore store()  
      protected org.projectnessie.versioned.Unchanged unchanged​(java.lang.String key)  
      • Methods inherited from class java.lang.Object

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

      • store

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

      • AbstractNestedVersionStore

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

      • store

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

        protected java.util.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> java.util.List<T> commitsListMap​(org.projectnessie.versioned.Ref ref,
                                                       int limit,
                                                       java.util.function.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,
                                                                   java.lang.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​(java.lang.String message)
      • commit

        protected CommitBuilder commit​(java.lang.String message)
      • put

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

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

        protected org.projectnessie.versioned.Unchanged unchanged​(java.lang.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,
                                               java.util.List<org.projectnessie.versioned.Commit> current,
                                               java.util.List<org.projectnessie.versioned.Commit> expected,
                                               org.projectnessie.versioned.MetadataRewriter<org.projectnessie.model.CommitMeta> commitMetaModifier)
      • contentWithoutId

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

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

        protected static java.util.Map<org.projectnessie.versioned.Key,​org.projectnessie.model.Content> contentsWithoutId​(java.util.Map<org.projectnessie.versioned.Key,​org.projectnessie.model.Content> valueMap)
      • diffsWithoutContentId

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

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