|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjus.util.Enumeration
public abstract class Enumeration
la classe Enumeration définit la notion générique (autant que possible) de type énuméré. chaque type énuméré est une sous-classe de celle-ci en respectant le format fourni par ce modèle. l'ensemble des types énumérés est géré au sein de cette classe
Method Summary | |
---|---|
static int |
cardinalite(java.lang.Class classe)
Renvoie la cardinalité du type énuméré correspondant à la classe "classe" |
int |
compareTo(java.lang.Object o)
compare |
boolean |
equals(Enumeration o)
compare 2 valeurs du type |
boolean |
estMax()
retourne true si l'objet est le dernier du type |
boolean |
estMin()
retourne true si l'objet est le premier du type |
static Enumeration |
fromenumeration(java.lang.Class classe,
Enumeration v)
Fournit la valeur du type énuméré correspondant à la classe "classe" de même rang que "v" |
static Enumeration |
fromInt(java.lang.Class classe,
int v)
Fournit la valeur du type énuméré correspondant à la classe "classe" de rang "v" |
static java.util.Iterator |
iterator(java.lang.Class classe)
Fournit un itérator sur le type énuméré correspondant à la classe "classe" |
static Enumeration |
max(java.lang.Class classe)
Fournit la plus grande (dernière) valeur du type énuméré |
static Enumeration |
min(java.lang.Class classe)
Fournit la plus petite (première) valeur du type énuméré |
java.lang.String |
name()
Le nom symbolique de la valeur du type |
Enumeration |
pred()
la valeur précédente dans le type énnuméré ou elle-même si c'est la plus petite valeur du type |
Enumeration |
succ()
la valeur suivante dans le type énnuméré ou elle-même si c'est la plus grande valeur du type |
static java.util.Vector |
symboles(java.lang.Class classe)
Fournit la liste ordonnée des noms symboliques du type énuméré |
int |
toInt()
renvoie le rang de la valeur compris entre 0 et cardinalite()-1 |
java.lang.String |
toString()
la forme symbolique de la valeur |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public Enumeration succ()
public Enumeration pred()
public boolean estMin()
public boolean estMax()
public int toInt()
public java.lang.String name()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(Enumeration o)
o
- l'autre valeur
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- l'autre valeur
public static java.util.Iterator iterator(java.lang.Class classe)
classe
- la classe du typpe énuméré concerné
public static Enumeration fromInt(java.lang.Class classe, int v)
classe
- la classe du type énuméré concernév
- le rang de la valeur compris entre 0 et cardinalite()-1
public static Enumeration fromenumeration(java.lang.Class classe, Enumeration v)
classe
- la classe du type énuméré concernév
- la valeur d'un type énuméré
public static int cardinalite(java.lang.Class classe)
classe
- la classe du type énuméré concerné
public static Enumeration min(java.lang.Class classe)
classe
- la classe du type énuméré concerné
public static Enumeration max(java.lang.Class classe)
classe
- la classe du type énuméré concerné
public static java.util.Vector symboles(java.lang.Class classe)
classe
- la classe du type énuméré concerné
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |