public abstract static class ModuleMetadataMap.ModuleMetadata.Builder
extends java.lang.Object
ModuleMetadataMap.ModuleMetadata
.Constructor and Description |
---|
Builder() |
public abstract ModuleMetadataMap.ModuleMetadata build()
public abstract com.google.common.collect.ImmutableMultiset.Builder<java.lang.String> googNamespacesBuilder()
public ModuleMetadataMap.ModuleMetadata.Builder addGoogNamespace(java.lang.String namespace)
public abstract com.google.common.collect.ImmutableMultiset.Builder<java.lang.String> stronglyRequiredGoogNamespacesBuilder()
public abstract com.google.common.collect.ImmutableMultiset.Builder<java.lang.String> weaklyRequiredGoogNamespacesBuilder()
public abstract com.google.common.collect.ImmutableMultiset.Builder<java.lang.String> es6ImportSpecifiersBuilder()
public abstract com.google.common.collect.ImmutableList.Builder<ModuleMetadataMap.ModuleMetadata> nestedModulesBuilder()
public abstract ModuleMetadataMap.ModuleMetadata.Builder path(@Nullable ModuleLoader.ModulePath value)
public abstract ModuleMetadataMap.ModuleMetadata.Builder usesClosure(boolean value)
public abstract ModuleMetadataMap.ModuleMetadata.Builder isTestOnly(boolean value)
public abstract ModuleMetadataMap.ModuleType moduleType()
public abstract ModuleMetadataMap.ModuleMetadata.Builder moduleType(ModuleMetadataMap.ModuleType value)
public abstract ModuleMetadataMap.ModuleMetadata.Builder rootNode(@Nullable Node root)
Copyright © 2009-2020 Google. All Rights Reserved.