Class Parameter
java.lang.Object
com.oracle.truffle.dsl.processor.model.Parameter
-
Constructor Summary
ConstructorsConstructorDescriptionParameter(Parameter parameter, VariableElement newVariable) Parameter(ParameterSpec specification, VariableElement variableElement, int specificationVarArgsIndex, int typeVarArgsIndex, boolean declared) -
Method Summary
Modifier and TypeMethodDescriptionintgetType()intbooleanReturnstrueif this parameter was actually declared in the method.booleanvoidsetLocalName(String localName) toString()
-
Constructor Details
-
Parameter
public Parameter(ParameterSpec specification, VariableElement variableElement, int specificationVarArgsIndex, int typeVarArgsIndex, boolean declared) -
Parameter
-
-
Method Details
-
isDeclared
public boolean isDeclared()Returnstrueif this parameter was actually declared in the method. Not all parameters must be declared, e.g. optional parameters. -
setLocalName
-
getVariableElement
-
getTypeVarArgsIndex
public int getTypeVarArgsIndex() -
getSpecificationVarArgsIndex
public int getSpecificationVarArgsIndex() -
getLocalName
-
getSpecification
-
getType
-
isTypeVarArgs
public boolean isTypeVarArgs() -
toString
-