Package com.artipie.debian
Class MultiPackages.Unique
java.lang.Object
com.artipie.debian.MultiPackages.Unique
- All Implemented Interfaces:
MultiPackages
- Enclosing interface:
MultiPackages
Implementation of
MultiPackages
that merges Packages indexes checking for duplicates
and writes list of the unique Packages to the output stream. Implementation
does not close input or output streams, these operations should be made from the outside.- Since:
- 0.6
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.artipie.debian.MultiPackages
MultiPackages.Unique
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
merge
(Collection<InputStream> items, OutputStream res) Merges provided indexes.
-
Constructor Details
-
Unique
public Unique()
-
-
Method Details
-
merge
Description copied from interface:MultiPackages
Merges provided indexes.- Specified by:
merge
in interfaceMultiPackages
- Parameters:
items
- Items to mergeres
- Output stream with merged data
-