private static class SymbolResolver.WorkArea
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.String> |
assemblyCls
Classes in the ASSEMBLY_PATH, mapped qualified classname to filename.
|
private ScopedSymbolDictionary |
classDict
Stores class and interface definitions.
|
private java.util.Map<java.lang.String,java.lang.String> |
dotnetCls
Classes in the DOTNET_PATH, mapped qualified classname to filename.
|
private java.lang.String[] |
lastPropath
The most recently used propath for init of the propath class map.
|
private java.util.Map<java.lang.String,java.lang.String> |
oo4glCls
Classes in the OO4GL_PATH, mapped qualified classname to filename.
|
private int |
preScanPass
The nesting level of
SymbolResolver.loadClass(java.lang.String) calls when performing 1st-level
load of a class. |
private java.util.Set<java.lang.String> |
preScanRefs
The set of class/interface references processed during 1st level parse of a class.
|
private java.util.Map<java.lang.String,java.lang.String> |
propathCls
Classes in the propath, mapped qualified classname to filename.
|
Modifier | Constructor and Description |
---|---|
private |
WorkArea() |
private ScopedSymbolDictionary classDict
private java.util.Map<java.lang.String,java.lang.String> propathCls
private java.util.Map<java.lang.String,java.lang.String> oo4glCls
private java.util.Map<java.lang.String,java.lang.String> dotnetCls
private java.util.Map<java.lang.String,java.lang.String> assemblyCls
private java.lang.String[] lastPropath
private int preScanPass
SymbolResolver.loadClass(java.lang.String)
calls when performing 1st-level
load of a class.private java.util.Set<java.lang.String> preScanRefs