@Immutable
public class ModuleIdentifier
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Method and Description |
---|---|
static ModuleIdentifier |
forClosure(java.lang.String name) |
static ModuleIdentifier |
forFile(java.lang.String filepath) |
java.lang.String |
getClosureNamespace() |
java.lang.String |
getModuleName() |
java.lang.String |
getName() |
java.lang.String |
toString() |
public java.lang.String getName()
public java.lang.String getClosureNamespace()
public java.lang.String getModuleName()
public java.lang.String toString()
toString
in class java.lang.Object
public static ModuleIdentifier forClosure(java.lang.String name)
name
- Closure namespace used as an entry point. May start
"goog:" when provided as a flag from the command line.
Closure entry points may also be formatted as:
'goog:moduleName:name.space'
which specifies that the module name and provided namespace
are differentpublic static ModuleIdentifier forFile(java.lang.String filepath)
filepath
- ES6 or CommonJS module used as an entry point.Copyright © 2009-2018 Google. All Rights Reserved.