org.sonar.java.resolve
Class Symbol.VariableSymbol

java.lang.Object
  extended by org.sonar.java.resolve.Symbol
      extended by org.sonar.java.resolve.Symbol.VariableSymbol
Enclosing class:
Symbol

public static class Symbol.VariableSymbol
extends Symbol

Represents a field, enum constant, method or constructor parameter, local variable, resource variable or exception parameter.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.sonar.java.resolve.Symbol
Symbol.MethodSymbol, Symbol.PackageSymbol, Symbol.TypeSymbol, Symbol.VariableSymbol
 
Field Summary
 
Fields inherited from class org.sonar.java.resolve.Symbol
ABSENT, AMBIGUOUS, ERRONEOUS, MTH, PCK, TYP, VAR
 
Constructor Summary
Symbol.VariableSymbol(int flags, String name, Symbol owner)
           
Symbol.VariableSymbol(int flags, String name, Type type, Symbol owner)
           
 
Method Summary
 
Methods inherited from class org.sonar.java.resolve.Symbol
complete, enclosingClass, flags, outermostClass, owner, packge
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Symbol.VariableSymbol

public Symbol.VariableSymbol(int flags,
                             String name,
                             Symbol owner)

Symbol.VariableSymbol

public Symbol.VariableSymbol(int flags,
                             String name,
                             Type type,
                             Symbol owner)


Copyright © 2012-2014 SonarSource. All Rights Reserved.