public static class Symbol.TypeSymbol extends Symbol
Symbol.MethodSymbol, Symbol.PackageSymbol, Symbol.TypeSymbol, Symbol.TypeVariableSymbol, Symbol.VariableSymbol| Constructor and Description |
|---|
Symbol.TypeSymbol(int flags,
String name,
Symbol owner) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTypeParameter(Type.TypeVariableType typeVariableType) |
String |
getFullyQualifiedName() |
List<Type> |
getInterfaces() |
Type |
getSuperclass() |
Scope |
members() |
Set<Type.ClassType> |
superTypes()
Includes superclass and super interface hierarchy.
|
String |
toString() |
Scope |
typeParameters() |
complete, enclosingClass, flags, getName, getType, isAbstract, isDeprecated, isEnum, isFinal, isFlag, isKind, isPackageVisibility, isPrivate, isPublic, isStatic, metadata, outermostClass, owner, packgepublic void addTypeParameter(Type.TypeVariableType typeVariableType)
public Type getSuperclass()
public Scope members()
public Scope typeParameters()
public String getFullyQualifiedName()
public Set<Type.ClassType> superTypes()
Copyright © 2012–2015 SonarSource. All rights reserved.