public class Scope extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Scope.ImportScope |
static class |
Scope.StarImportScope |
static class |
Scope.StaticStarImportScope |
Modifier and Type | Field and Description |
---|---|
protected List<JavaSymbol> |
scopeSymbols |
protected com.google.common.collect.ArrayListMultimap<String,JavaSymbol> |
symbols |
Constructor and Description |
---|
Scope(JavaSymbol owner) |
Scope(Scope next) |
Modifier and Type | Method and Description |
---|---|
void |
enter(JavaSymbol symbol) |
List<JavaSymbol> |
lookup(String name) |
List<JavaSymbol> |
scopeSymbols() |
protected com.google.common.collect.ArrayListMultimap<String,JavaSymbol> symbols
protected final List<JavaSymbol> scopeSymbols
public Scope(JavaSymbol owner)
public Scope(Scope next)
public void enter(JavaSymbol symbol)
public List<JavaSymbol> lookup(String name)
public List<JavaSymbol> scopeSymbols()
Copyright © 2012–2017 SonarSource. All rights reserved.