public static class JavaSymbol.VariableJavaSymbol extends JavaSymbol implements Symbol.VariableSymbol
JavaSymbol.JavaLabelSymbol, JavaSymbol.MethodJavaSymbol, JavaSymbol.PackageJavaSymbol, JavaSymbol.TypeJavaSymbol, JavaSymbol.TypeVariableJavaSymbol, JavaSymbol.VariableJavaSymbol, JavaSymbol.WildcardSymbol
Symbol.LabelSymbol, Symbol.MethodSymbol, Symbol.TypeSymbol, Symbol.VariableSymbol
Constructor and Description |
---|
JavaSymbol.VariableJavaSymbol(int flags,
String name,
JavaSymbol owner) |
JavaSymbol.VariableJavaSymbol(int flags,
String name,
JavaType type,
JavaSymbol owner) |
Modifier and Type | Method and Description |
---|---|
VariableTree |
declaration()
Declaration node of this symbol.
|
String |
toString() |
addUsage, complete, enclosingClass, flags, getName, getType, isAbstract, isDeprecated, isEnum, isFinal, isFlag, isInterface, isMethodSymbol, isPackageSymbol, isPackageVisibility, isPrivate, isProtected, isPublic, isStatic, isTypeSymbol, isUnknown, isVariableSymbol, isVolatile, metadata, name, outermostClass, owner, packge, type, usages
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enclosingClass, isAbstract, isDeprecated, isEnum, isFinal, isInterface, isMethodSymbol, isPackageSymbol, isPackageVisibility, isPrivate, isProtected, isPublic, isStatic, isTypeSymbol, isUnknown, isVariableSymbol, isVolatile, metadata, name, owner, type, usages
public JavaSymbol.VariableJavaSymbol(int flags, String name, JavaSymbol owner)
public JavaSymbol.VariableJavaSymbol(int flags, String name, JavaType type, JavaSymbol owner)
public VariableTree declaration()
Symbol
declaration
in interface Symbol
declaration
in interface Symbol.VariableSymbol
declaration
in class JavaSymbol
Copyright © 2012–2016 SonarSource. All rights reserved.