SymbolToken and SymbolTable.
| Modifier and Type | Field and Description |
|---|---|
| private static SymbolTable | |
| private static final Map | |
| private static final List |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static SymbolToken | |
| public static Iterator | symbolNameIterator(final Iterator<SymbolToken> tokenIter)
Lazy iterator over the symbol names of an iterator of symbol tokens. |
| public static SymbolToken | |
| public static Collection | |
| public static SymbolTable | |
| public static SymbolTable | unknownSharedSymbolTable(final String name, final int version, final int maxId)
Returns a substitute shared symbol table where none of the symbols are known. |
| SYSTEM_SYMBOL_TABLE | back to summary |
|---|---|
| private static SymbolTable SYSTEM_SYMBOL_TABLE | |
| SYSTEM_TOKEN_MAP | back to summary |
|---|---|
| private static final Map<String, SymbolToken> SYSTEM_TOKEN_MAP | |
| SYSTEM_TOKENS | back to summary |
|---|---|
| private static final List<SymbolToken> SYSTEM_TOKENS | |
| Symbols | back to summary |
|---|---|
| private Symbols() | |
| symbol | back to summary |
|---|---|
| public static SymbolToken symbol(final String name, final int val) Constructs a token with a non-null name and positive value. | |
| symbolNameIterator | back to summary |
|---|---|
| public static Iterator Lazy iterator over the symbol names of an iterator of symbol tokens. | |
| systemSymbol | back to summary |
|---|---|
| public static SymbolToken systemSymbol(final int sid) Returns a symbol token for a system SID. | |
| systemSymbols | back to summary |
|---|---|
| public static Collection Returns the system symbols as a collection. | |
| systemSymbolTable | back to summary |
|---|---|
| public static SymbolTable systemSymbolTable() Returns a representation of the system symbol table. | |
| unknownSharedSymbolTable | back to summary |
|---|---|
| public static SymbolTable unknownSharedSymbolTable(final String name, final int version, final int maxId) Returns a substitute shared symbol table where none of the symbols are known. | |