Class MetaInfServiceMerger
java.lang.Object
aQute.bnd.osgi.metainf.MetaInfServiceMerger
- All Implemented Interfaces:
MergeResources, Tagged
Knows how to "merge" duplicate files in META-INF/services, by concatenating
them with a linebreak in between.
-
Field Summary
Fields inherited from interface Tagged
EMPTY_TAGS -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
MetaInfServiceMerger
public MetaInfServiceMerger()
-
-
Method Details
-
tryMerge
- Specified by:
tryMergein interfaceMergeResources- Parameters:
path- a path (used for validation if the path segment is supported for merge)a- first resourceb- second resource to be merged with a- Returns:
- the merged resource if possible or an empty optional if merging was not possible.
-
getTags
-