Package org.sonar.python.index
Class FunctionDescriptor.Parameter
- java.lang.Object
-
- org.sonar.python.index.FunctionDescriptor.Parameter
-
- Enclosing class:
- FunctionDescriptor
public static class FunctionDescriptor.Parameter extends Object
-
-
Constructor Summary
Constructors Constructor Description Parameter(String name, String annotatedType, boolean hasDefaultValue, boolean isKeywordOnly, boolean isPositionalOnly, boolean isPositionalVariadic, boolean isKeywordVariadic, LocationInFile location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringannotatedType()booleanhasDefaultValue()booleanisKeywordOnly()booleanisKeywordVariadic()booleanisPositionalOnly()booleanisPositionalVariadic()booleanisVariadic()LocationInFilelocation()Stringname()
-
-
-
Method Detail
-
name
@CheckForNull public String name()
-
annotatedType
public String annotatedType()
-
hasDefaultValue
public boolean hasDefaultValue()
-
isVariadic
public boolean isVariadic()
-
isKeywordOnly
public boolean isKeywordOnly()
-
isPositionalOnly
public boolean isPositionalOnly()
-
isKeywordVariadic
public boolean isKeywordVariadic()
-
isPositionalVariadic
public boolean isPositionalVariadic()
-
location
@CheckForNull public LocationInFile location()
-
-