Package pumlFromJava.classes
Class Instance
java.lang.Object
pumlFromJava.classes.Instance
Classe Instance
Elle possède les attributs :
Classe qui permet de créer une instance
d'une classe
Elle possède les méthodes :
- strDraw
- getName
- setName
- getMethods
- setMethods
- getExtendsClasse
- setExtendsClasse
- getImplementsInterface
- setImplementsInterface
- getNamePackage
- setNamePackage
Elle possède les attributs :
- name
- methods
- extendsClasse
- implementsInterface
- namePackage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethode qui permet de récupérer la classe dont l'instance hériteList<? extends TypeMirror>
Methode qui permet de récupérer les interfaces que l'instance implémenteMethode qui permet de récupérer les méthodes de l'instancegetName()
Methode qui permet de récupérer le nom de l'instanceMethode qui permet de récupérer le nom du package de l'instancevoid
setExtendsClasse
(String extendsClasse) Methode qui permet de modifier la classe dont l'instance héritevoid
setImplementsInterface
(List<? extends TypeMirror> implementsInterface) Methode qui permet de modifier les interfaces que l'instance implémentevoid
setMethods
(ArrayList<Methode> methods) Methode qui permet de modifier les méthodes de l'instancevoid
Methode qui permet de modifier le nom de l'instancevoid
setNamePackage
(String namePackage) Methode qui permet de modifier le nom du package de l'instance
-
Constructor Details
-
Instance
public Instance()Constructeur de la classe Instance
-
-
Method Details
-
getName
Methode qui permet de récupérer le nom de l'instance- Returns:
- String name
-
setName
Methode qui permet de modifier le nom de l'instance- Parameters:
name
- String
-
getMethods
Methode qui permet de récupérer les méthodes de l'instance- Returns:
- ArrayList
methods
-
setMethods
Methode qui permet de modifier les méthodes de l'instance- Parameters:
methods
- ArrayList
-
getExtendsClasse
Methode qui permet de récupérer la classe dont l'instance hérite- Returns:
- String extends classe
-
setExtendsClasse
Methode qui permet de modifier la classe dont l'instance hérite- Parameters:
extendsClasse
- String
-
getImplementsInterface
Methode qui permet de récupérer les interfaces que l'instance implémente- Returns:
- Listinvalid input: '<'? extends TypeMirror> implements interface
-
setImplementsInterface
Methode qui permet de modifier les interfaces que l'instance implémente- Parameters:
implementsInterface
- Listinvalid input: '<'? extends TypeMirror>
-
getNamePackage
Methode qui permet de récupérer le nom du package de l'instance- Returns:
- String name package
-
setNamePackage
Methode qui permet de modifier le nom du package de l'instance- Parameters:
namePackage
- String
-