Class Symbols.RootPackageSymbol
java.lang.Object
org.sonar.java.model.Symbols.DefaultSymbol
org.sonar.java.model.Symbols.UnknownSymbol
org.sonar.java.model.Symbols.RootPackageSymbol
- All Implemented Interfaces:
Symbol
- Enclosing class:
Symbols
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.sonar.plugins.java.api.semantic.Symbol
Symbol.LabelSymbol, Symbol.MethodSymbol, Symbol.TypeSymbol, Symbol.VariableSymbol -
Field Summary
Fields inherited from interface org.sonar.plugins.java.api.semantic.Symbol
ROOT_PACKAGE, UNKNOWN_SYMBOL -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.sonar.java.model.Symbols.UnknownSymbol
declaration, enclosingClass, isUnknown, type, usagesMethods inherited from class org.sonar.java.model.Symbols.DefaultSymbol
isAbstract, isDeprecated, isEnum, isFinal, isInterface, isMethodSymbol, isPackageVisibility, isPrivate, isProtected, isPublic, isStatic, isTypeSymbol, isVariableSymbol, isVolatile, metadataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sonar.plugins.java.api.semantic.Symbol
isLocalVariable, isParameter
-
Constructor Details
-
RootPackageSymbol
public RootPackageSymbol()
-
-
Method Details
-
isPackageSymbol
public boolean isPackageSymbol()- Specified by:
isPackageSymbolin interfaceSymbol- Overrides:
isPackageSymbolin classSymbols.DefaultSymbol
-
name
-
owner
-