Interface MergePackage

All Known Implementing Classes:
MergePackage.WithRemote

public interface MergePackage
Merging info about different versions of packages.
Since:
0.4
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Merging local data with data from remote.
  • Method Summary

    Modifier and Type
    Method
    Description
    merge(Optional<? extends Content> remote)
    Merges info about package from local packages file with info about package which is obtained from remote package.
  • Method Details

    • merge

      CompletionStage<Optional<Content>> merge(Optional<? extends Content> remote)
      Merges info about package from local packages file with info about package which is obtained from remote package.
      Parameters:
      remote - Remote data about package. Usually this file is not big because it contains info about versions for one package.
      Returns:
      Merged data about one package.