Package org.sonar.php.symbols
Class FunctionSymbolData
- java.lang.Object
-
- org.sonar.php.symbols.FunctionSymbolData
-
- Direct Known Subclasses:
MethodSymbolData
public class FunctionSymbolData extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FunctionSymbolData.FunctionSymbolProperties
-
Constructor Summary
Constructors Constructor Description FunctionSymbolData(LocationInFile location, QualifiedName qualifiedName, List<Parameter> parameters, FunctionSymbolData.FunctionSymbolProperties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasFuncGetArgs()
boolean
hasReturn()
LocationInFile
location()
List<Parameter>
parameters()
FunctionSymbolData.FunctionSymbolProperties
properties()
QualifiedName
qualifiedName()
-
-
-
Constructor Detail
-
FunctionSymbolData
public FunctionSymbolData(LocationInFile location, QualifiedName qualifiedName, List<Parameter> parameters, FunctionSymbolData.FunctionSymbolProperties properties)
-
-
Method Detail
-
location
public LocationInFile location()
-
qualifiedName
public QualifiedName qualifiedName()
-
hasReturn
public boolean hasReturn()
-
hasFuncGetArgs
public boolean hasFuncGetArgs()
-
properties
public FunctionSymbolData.FunctionSymbolProperties properties()
-
-