Symbol
public static class JavaSymbol.PackageJavaSymbol extends JavaSymbol
JavaSymbol.JavaLabelSymbol, JavaSymbol.MethodJavaSymbol, JavaSymbol.PackageJavaSymbol, JavaSymbol.TypeJavaSymbol, JavaSymbol.TypeVariableJavaSymbol, JavaSymbol.VariableJavaSymbol, JavaSymbol.WildcardSymbol
Symbol.LabelSymbol, Symbol.MethodSymbol, Symbol.TypeSymbol, Symbol.VariableSymbol
Constructor | Description |
---|---|
PackageJavaSymbol(String name,
JavaSymbol owner) |
Modifier and Type | Method | Description |
---|---|---|
SymbolMetadataResolve |
metadata() |
Symbol metadata informations, annotations for instance.
|
addUsage, callbackOnceComplete, complete, declaration, enclosingClass, flags, getName, getType, isAbstract, isDefault, isDeprecated, isEnum, isFinal, isFlag, isInterface, isMethodSymbol, isPackageSymbol, isPackageVisibility, isPrivate, isProtected, isPublic, isStatic, isTypeSymbol, isUnknown, isVariableSymbol, isVolatile, name, outermostClass, owner, packge, type, usages
public PackageJavaSymbol(@Nullable String name, @Nullable JavaSymbol owner)
public SymbolMetadataResolve metadata()
Symbol
metadata
in interface Symbol
metadata
in class JavaSymbol
Copyright © 2012–2018 SonarSource. All rights reserved.