public class UmbrellaHeaderModuleMap extends Object implements ModuleMap
Note: currently only supports modulemaps for modules with an umbrella header, as otherwise the inferred submodule functionality does not work.
Modifier and Type | Class and Description |
---|---|
static class |
UmbrellaHeaderModuleMap.SwiftMode |
Constructor and Description |
---|
UmbrellaHeaderModuleMap(String moduleName,
UmbrellaHeaderModuleMap.SwiftMode swiftMode) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
String |
render()
Renders the modulemap to a string, to be written to a .modulemap file.
|
public UmbrellaHeaderModuleMap(String moduleName, UmbrellaHeaderModuleMap.SwiftMode swiftMode)