Class Module.Builder
- java.lang.Object
-
- com.google.javascript.jscomp.modules.Module.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Module.BuilderboundNames(com.google.common.collect.ImmutableMap<java.lang.String,Binding> value)abstract Modulebuild()abstract Module.BuilderclosureNamespace(java.lang.String value)abstract Module.BuilderlocalNameToLocalExport(com.google.common.collect.ImmutableMap<java.lang.String,Export> value)abstract Module.Buildermetadata(ModuleMetadataMap.ModuleMetadata value)abstract Module.Buildernamespace(com.google.common.collect.ImmutableMap<java.lang.String,Binding> value)abstract Module.Builderpath(ModuleLoader.ModulePath value)abstract Module.BuilderunresolvedModule(com.google.javascript.jscomp.modules.UnresolvedModule value)
-
-
-
Method Detail
-
metadata
public abstract Module.Builder metadata(ModuleMetadataMap.ModuleMetadata value)
-
path
public abstract Module.Builder path(@Nullable ModuleLoader.ModulePath value)
-
namespace
public abstract Module.Builder namespace(com.google.common.collect.ImmutableMap<java.lang.String,Binding> value)
-
boundNames
public abstract Module.Builder boundNames(com.google.common.collect.ImmutableMap<java.lang.String,Binding> value)
-
localNameToLocalExport
public abstract Module.Builder localNameToLocalExport(com.google.common.collect.ImmutableMap<java.lang.String,Export> value)
-
closureNamespace
public abstract Module.Builder closureNamespace(@Nullable java.lang.String value)
-
unresolvedModule
public abstract Module.Builder unresolvedModule(com.google.javascript.jscomp.modules.UnresolvedModule value)
-
build
public abstract Module build()
-
-