java.lang.Object
de.sormuras.bach.project.SourceUnitMap
public final class SourceUnitMap extends Object
A map of module source units.
-
Constructor Summary
Constructors Constructor Description SourceUnitMap(Map<String,SourceUnit> map) -
Method Summary
Modifier and Type Method Description Optional<SourceUnit>findUnit(String name)booleanisEmpty()booleanisPresent()Map<String,SourceUnit>map()SourceUnitMapmap(Map<String,SourceUnit> map)static SourceUnitMapof()intsize()Map<String,String>toModulePatches(SourceUnitMap upstream)List<String>toModuleSourcePaths(boolean forceModuleSpecificForm)Stream<String>toNames()StringtoNames(String delimiter)Stream<SourceUnit>toUnits()SourceUnitMapwith(SourceUnit... moreUnits)