public interface ScriptReference extends Mirror
Location information for all of the lines and FunctionReferences contained within it.FunctionReference,
Location,
Mirror| Modifier and Type | Method and Description |
|---|---|
java.util.List |
allFunctionLocations()
Returns the complete live list of function locations in this script.
|
java.util.List |
allLineLocations()
Returns the complete live list of line locations in this script.
|
Location |
functionLocation(java.lang.String functionName)
Returns the
Location information for a function with the given name in this script. |
Location |
lineLocation(int lineNumber)
Returns the
Location information for the given line number in this script. |
java.lang.String |
source()
Returns the entire known source for this script at the time this method is called.
|
java.net.URI |
sourceURI()
Returns the
URI to the source of this script. |
virtualMachinejava.util.List allLineLocations()
null.nullLocation,
lineLocation(int)Location lineLocation(int lineNumber)
Location information for the given line number in this script.null.lineNumber - Location information for the given line number or null.Location,
allLineLocations()java.util.List allFunctionLocations()
null.Location,
functionLocation(String)Location functionLocation(java.lang.String functionName)
Location information for a function with the given name in this script.null.functionName - Location information for a function with the given nameLocation,
allFunctionLocations()java.lang.String source()
null.java.net.URI sourceURI()
URI to the source of this script.null.URI to the source of this scriptCopyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.