br def myfct(a : int, b : float = 0, c : char, d : int = 0)br
The parameter types are:
int,float,char,int
int,float,char,int
int,char,int
int,float,char
int,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