Parameter

constructor()(source)
constructor(type: Type, name: SimpleName)(source)
constructor(modifiers: NodeList<Modifier>, type: Type, name: SimpleName)(source)
constructor(modifiers: NodeList<Modifier>, annotations: NodeList<AnnotationExpr>, type: Type, isVarArgs: Boolean, varArgsAnnotations: NodeList<AnnotationExpr>, name: SimpleName)(source)


constructor(type: Type, name: String)(source)

Creates a new Parameter.

Parameters

type

type of the parameter

name

name of the parameter


constructor(tokenRange: TokenRange, modifiers: NodeList<Modifier>, annotations: NodeList<AnnotationExpr>, type: Type, isVarArgs: Boolean, varArgsAnnotations: NodeList<AnnotationExpr>, name: SimpleName)(source)

This constructor is used by the parser and is considered private.