Class Parameter

java.lang.Object
com.oracle.truffle.dsl.processor.model.Parameter

public final class Parameter extends Object
  • Constructor Details

  • Method Details

    • isDeclared

      public boolean isDeclared()
      Returns true if this parameter was actually declared in the method. Not all parameters must be declared, e.g. optional parameters.
    • setLocalName

      public void setLocalName(String localName)
    • getVariableElement

      public VariableElement getVariableElement()
    • getTypeVarArgsIndex

      public int getTypeVarArgsIndex()
    • getSpecificationVarArgsIndex

      public int getSpecificationVarArgsIndex()
    • getLocalName

      public String getLocalName()
    • getSpecification

      public ParameterSpec getSpecification()
    • getType

      public TypeMirror getType()
    • isTypeVarArgs

      public boolean isTypeVarArgs()
    • toString

      public String toString()
      Overrides:
      toString in class Object