br def myfct(a : int, b : float = 0, c : char, d : int = 0)br
The parameter types are:
int,float,char,intint,float,char,intint,char,intint,float,charint,char| Modifier and type | Property and description |
|---|---|
| QualifiedActionName | actionName
Replies the qualified name of the action related to this prototype. |
| FormalParameterProvider | formalParameters
Replies the parameters that are NOT inferred. |
| ActionParameterTypes | formalParameterTypes
Replies the full list of parameter types associated to this prototype. |
| java.util.Map<K,V> | inferredParameterTypes
Replies the prototypes that were inferred according to the semantic of the parameter's default value. |
| java.util.List<E> | originalParameterTypes
Replies an iterator on the original and inferred parameter types. |
| java.lang.Iterable<T> | parameterTypeAlternatives
Replies an iterator on the original and inferred parameter types. |
| Modifier and type | Action and description |
|---|---|
| abstract QualifiedActionName | getActionName
Replies the qualified name of the action related to this prototype. |
| abstract FormalParameterProvider | getFormalParameters
Replies the parameters that are NOT inferred. |
| abstract ActionParameterTypes | getFormalParameterTypes
Replies the full list of parameter types associated to this prototype. |
| abstract java.util.Map<K,V> | getInferredParameterTypes
Replies the prototypes that were inferred according to the semantic of the parameter's default value. |
| abstract java.util.List<E> | getOriginalParameterTypes
Replies an iterator on the original and inferred parameter types. |
| abstract java.lang.Iterable<T> | getParameterTypeAlternatives
Replies an iterator on the original and inferred parameter types. |
| abstract boolean | isVarargs
Replies if the prototype has a vararg. |
| abstract java.lang.String | toString
Replies the formatted list of parameters. |
| abstract java.lang.String | toString(String)
Replies the formatted list of parameters with an associated function name. |
val actionName : QualifiedActionName
This property is an alias for the action: getActionName
val formalParameters : FormalParameterProvider
This property is an alias for the action: getFormalParameters
val formalParameterTypes : ActionParameterTypes
This property is an alias for the action: getFormalParameterTypes
val inferredParameterTypes : java.util.Map<K,V>
This property is an alias for the action: getInferredParameterTypes
val originalParameterTypes : java.util.List<E>
This property is an alias for the action: getOriginalParameterTypes
val parameterTypeAlternatives : java.lang.Iterable<T>
This property is an alias for the action: getParameterTypeAlternatives
def getActionName : QualifiedActionName
def getFormalParameters : FormalParameterProvider
def getFormalParameterTypes : ActionParameterTypes
def getInferredParameterTypes : java.util.Map<K,V>
def getOriginalParameterTypes : java.util.List<E>
def getParameterTypeAlternatives : java.lang.Iterable<T>
def isVarargs : boolean
def toString : java.lang.String
def toString(String) : java.lang.String