Field |
Champ |
---|---|
Java | java.lang.reflect |
Description
Cette classe permet de demander des informations sur un champs alloué dynamiquement dans une classe ou une interface.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
EQUALS | boolean equals(Object obj); | Cette méthode permet de comparer ce champ avec l'objet spécifié. | |
GET | Object get(Object obj); | Cette méthode permet de demander la valeur du champ représenté par ce champ, dans l'objet spécifié. | |
GETANNOTATION | <T extends Annotation> T getAnnotation(Class<T> annotationClass); | Cette méthode permet de demander l'annotation d'élément pour le type spécifié si une annotation est présente sinon nulle. | |
GETBOOLEAN | boolean getBoolean(Object obj); | Cette méthode permet de demander la valeur d'un statique ou d'un instance de champ booléen. | |
GETBYTE | byte getByte(Object obj); | Cette méthode permet de demander la valeur d'un statique ou d'un instance de champ d'octet. | |
GETCHAR | char getChar(Object obj); | Cette méthode permet de demander la valeur d'un statique ou d'un instance de champ de type de caractères ou d'autre type primitif convertisable en type de caractère par une routine de conversion. | |
GETDECLAREDANNOTATIONS | Annotation[] getDeclaredAnnotations(); | Cette méthode permet de demander toutes les annotations étant directement présente dans cet élément. | |
GETDECLARINGCLASS | Class<?> getDeclaringClass(); | Cette méthode permet de demander l'objet de classe représentant la classe ou l'interface déclarant le champ représenté par cet objet. | |
GETDOUBLE | double getDouble(Object obj); | Cette méthode permet de demander la valeur d'un champ statique ou d'instance de type de réel de double précision ou d'un autre type primitif convertisable en type réel de double précision par une routine de conversion. | |
GETFLOAT | float getFloat(Object obj); | Cette méthode permet de demander la valeur d'un champ statique ou d'instance de type de réel ou d'un autre type primitif convertisable en type réel par une routine de conversion. | |
GETGENERICTYPE | Type getGenericType(); | Cette méthode permet de demander un objet de type représentant le type déclaré pour le champ représenté par cet objet. | |
GETINT | int getInt(Object obj); | Cette méthode permet de demander la valeur d'un champ statique ou d'instance de type entier ou d'un autre type primitif convertisable en type entier par une routine de conversion. | |
GETLONG | long getLong(Object obj); | Cette méthode permet de demander la valeur d'un champ statique ou d'instance de type entier long ou d'un autre type primitif convertisable en type entier long par une routine de conversion. | |
GETMODIFIERS | int getModifiers(); | Cette méthode permet de demander les modifications de langage Java, sous forme d'un entier, pour le champ représenté par cet objet. | |
GETNAME | String getName(); | Cette méthode permet de demander le nom du champ représenté par cet objet. | |
GETSHORT | short getShort(Object obj); | Cette méthode permet de demander la valeur d'un champ statique ou d'instance de type entier court ou d'un autre type primitif convertisable par une routine de conversion. | |
GETSHORT | Class<?> getType(); | Cette méthode permet de demander l'objet de classe identifiant le type déclaré par le champ représenté par cet objet. | |
HASHCODE | int hashCode(); | Cette méthode permet de demander le code haché de cet objet. | |
ISENUMCONSTANT | boolean isEnumConstant(); | Cette méthode permet de vérifier si ce champ représente un élément d'un type énumuré sinon false. | |
ISSYNTHETIC | boolean isSynthetic(); | Cette méthode permet de vérifier si ce champ est un champ synthétique sinon false. | |
SET | void set(Object obj, Object value); | Cette méthode permet de fixer le champ représenté par l'objet de champ dans le paramètre d'objet spécifié avec la nouvelle valeur spécifié. | |
SETBOOLEAN | void setBoolean(Object obj, boolean z); | Ce champ permet de fixer la valeur d'un champ avec la valeur booléen de l'objet spécifié. | |
SETBYTE | void setByte(Object obj, byte b); | Ce champ permet de fixer la valeur d'un champ avec la valeur d'un octet de l'objet spécifié. | |
SETCHAR | void setChar(Object obj, char c); | Ce champ permet de fixer la valeur d'un champ avec la valeur d'un caractère de l'objet spécifié. | |
SETDOUBLE | void setDouble(Object obj, double d); | Ce champ permet de fixer la valeur d'un champ avec la valeur réel de double précision de l'objet spécifié. | |
SETFLOAT | void setFloat(Object obj, float f); | Ce champ permet de fixer la valeur d'un champ avec la valeur réel de l'objet spécifié. | |
SETINT | void setInt(Object obj, int i); | Ce champ permet de fixer la valeur d'un champ avec la valeur entière de l'objet spécifié. | |
SETLONG | void setLong(Object obj, long l); | Ce champ permet de fixer la valeur d'un champ avec la valeur entière longue de l'objet spécifié. | |
SETSHORT | void setShort(Object obj, short s); | Ce champ permet de fixer la valeur d'un champ avec la valeur entière courte de l'objet spécifié. | |
TOGENERICSTRING | String toGenericString(); | Cette méthode permet de demander une chaine de caractères décrivant ce champ en incluant son type générique. | |
TOSTRING | String toString(); | Cette méthode permet de demander une chaine de caractères décrivant ce champ. |
Dernière mise à jour : Dimanche, le 21 juin 2015