public class Method
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
_methodsId |
| Constructor and Description |
|---|
Method()
Constructeur - Crée une instance de Method.
|
Method(java.lang.String access,
java.lang.String type,
java.lang.String name,
java.util.ArrayList<Argument> arguments)
Constructeur - Crée une instance de Method avec des paramètres donnés.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addArgument(Argument a)
Ajoute un argument à la méthode.
|
void |
clearArguments()
Retire tous les arguments de la méthode.
|
java.lang.String |
getAccess()
Récupère le modificateur d'accès de la méthode.
|
java.util.List<Argument> |
getArguments()
Récupère tous les arguments de la méthode.
|
int |
getId()
Récupère le numéro de la méthode.
|
java.lang.String |
getName()
Récupère le nom de la méthode.
|
java.lang.String |
getType()
Récupère le type de la méthode.
|
void |
removeArgument(int index)
Retire un argument de la méthode.
|
void |
setAccess(java.lang.String access)
Paramètre le modificateur d'accès de la méthode.
|
void |
setName(java.lang.String name)
Paramètre le nom de la méthode.
|
void |
setType(java.lang.String type)
Paramètre le type de la méthode.
|
public Method()
public Method(java.lang.String access,
java.lang.String type,
java.lang.String name,
java.util.ArrayList<Argument> arguments)
access - Le modificateur d'accès de la méthode.type - Le type de la méthode.name - Le nom de la méthode.arguments - Les arguments de la méthode.public int getId()
public java.lang.String getAccess()
public void setAccess(java.lang.String access)
access - Le modificateur d'accès de la méthode.public java.lang.String getType()
public void setType(java.lang.String type)
type - Le type de la méthode.public java.lang.String getName()
public void setName(java.lang.String name)
name - Le nom de la méthode.public java.util.List<Argument> getArguments()
public void addArgument(Argument a)
a - L'argument à ajouter.public void removeArgument(int index)
index - L'index de l'argument à retirer.public void clearArguments()