Package org.sonar.php.symbols
Class MethodSymbolData
- java.lang.Object
-
- org.sonar.php.symbols.FunctionSymbolData
-
- org.sonar.php.symbols.MethodSymbolData
-
public class MethodSymbolData extends FunctionSymbolData
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.sonar.php.symbols.FunctionSymbolData
FunctionSymbolData.FunctionSymbolProperties
-
-
Constructor Summary
Constructors Constructor Description MethodSymbolData(LocationInFile location, String name, List<Parameter> parameters, FunctionSymbolData.FunctionSymbolProperties properties, Visibility visibility)
MethodSymbolData(LocationInFile location, String name, List<Parameter> parameters, FunctionSymbolData.FunctionSymbolProperties properties, Visibility visibility, boolean isAbstract)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isAbstract()
String
name()
Visibility
visibility()
-
Methods inherited from class org.sonar.php.symbols.FunctionSymbolData
hasFuncGetArgs, hasReturn, location, parameters, properties, qualifiedName
-
-
-
-
Constructor Detail
-
MethodSymbolData
public MethodSymbolData(LocationInFile location, String name, List<Parameter> parameters, FunctionSymbolData.FunctionSymbolProperties properties, Visibility visibility)
-
MethodSymbolData
public MethodSymbolData(LocationInFile location, String name, List<Parameter> parameters, FunctionSymbolData.FunctionSymbolProperties properties, Visibility visibility, boolean isAbstract)
-
-
Method Detail
-
visibility
public Visibility visibility()
-
name
public String name()
-
isAbstract
public boolean isAbstract()
-
-