Package com.google.javascript.jscomp.js
Interface RuntimeJsLibManager.InjectedJsLibField
- All Superinterfaces:
RuntimeJsLibManager.JsLibField
- All Known Subinterfaces:
RuntimeJsLibManager.ExternedField
- Enclosing class:
RuntimeJsLibManager
public static interface RuntimeJsLibManager.InjectedJsLibField
extends RuntimeJsLibManager.JsLibField
A
RuntimeJsLibManager.JsLibField that is statically guaranteed to be available at runtime, i.e. that has
been injected into the AST.
Only RuntimeJsLibManager.InjectedJsLibField instances provide direct access to the field name - this is
to prevent code from creating new AST references to a field that's not actually injected (yet).
-
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the field as it is available to the compiler.Methods inherited from interface com.google.javascript.jscomp.js.RuntimeJsLibManager.JsLibField
assertInjected, matches, resourceName
-
Method Details
-
qualifiedName
String qualifiedName()Returns the name of the field as it is available to the compiler.
-