Version 1.0.0 - 2006/01/31 |
|
::
::
|
Spécification pour les listes.
- Package noas.type
- Depuis 1.0
Argument(s):
- mixed $element : élément à ajouter
Ajouter un élément.
Vider la liste.
Déterminer si un élément est dans la liste. $element doit posséder une méthode equals()TRUE si l'élément est dans la listeFALSE dans les autres cas
Argument(s):
- int $index : index de l'élément souhaité
Obtenir un élément suivant son index. Cette méthode n'a pas la charge du contrôle de l'index. Vous obtiendrez un message d'erreur si l'index est erroné.
Obtenir le premier élément.
Obtenir la taille de la liste.
Déterminer si la liste n'est pas vide sans charger les données dans le cas d'un chargement à retardement.TRUE si la liste est videFALSE dans les autres cas
Retour:
- int : l'index de l'élément ou -1 s'il l'élément n'est pas dans la liste
Obtenir l'index d'un élément de la liste. $element doit posséder une méthode equals()
Argument(s):
- int $index : index de l'élément
- mixed $element : élément à insérer
Insertion d'élément. $element doit posséder une méthode equals()
Déterminer si la liste est vide.TRUE si la liste est videFALSE dans les autres cas
Parcourir une liste.
Argument(s):
- NoasList $list : liste contenant les éléments à ajouter
Ajouter des éléments en mode batch.
Argument(s):
- $element $element : élément à supprimer
Supprimer un élément de la liste. $element doit posséder une méthode equals()
Trier une liste suivant un comparateur.
Trier une liste de NoasComparable.
|
© 2005 Réoka Djohou, tous droits réservés. |