Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

NullUtil

public class NullUtil
extends Object

java.lang.Object
com.android.tradefed.util.NullUtil


Une classe avec des fonctions utilitaires pour aider à gérer les null

Résumé

Constructeurs publics

NullUtil ()

Méthodes publiques

static boolean allNull (Object... objs)

Vérifie si tous les objets sont nuls.

static int countNonNulls (Object... objs)

Compte null objets non null dans l'ensemble passé

static int countNulls (Object... objs)

Compte null objets null dans l'ensemble passé

static boolean isHomogeneousSet (Object... objs)

Vérifiez si chaque objet est nul ou si chaque objet est non nul.

static boolean singleNonNull (Object... objs)

Vérifie si exactement un objet est non nul.

Constructeurs publics

NullUtil

public NullUtil ()

Méthodes publiques

allNull

public static boolean allNull (Object... objs)

Vérifie si tous les objets sont nuls. Utilise la logique de court-circuit, donc peut être plus efficace que countNonNulls(Object) pour des ensembles de nombreux objets.

Paramètres
objs Object

Retour
boolean false si l'un des objets passés n'est pas nul. true autrement. En particulier, renvoie true si aucun objet n'est passé.

countNonNulls

public static int countNonNulls (Object... objs)

Compte null objets non null dans l'ensemble passé

Paramètres
objs Object

Retour
int

countNulls

public static int countNulls (Object... objs)

Compte null objets null dans l'ensemble passé

Paramètres
objs Object

Retour
int

isHomogeneousSet

public static boolean isHomogeneousSet (Object... objs)

Vérifiez si chaque objet est nul ou si chaque objet est non nul. Utilise la logique de court-circuit, donc peut être plus efficace que countNulls(Object) et countNonNulls(Object) pour des ensembles de nombreux objets.

Paramètres
objs Object

Retour
boolean true si chaque objet est null ou si chaque objet est non null . false sinon.

singleNonNull

public static boolean singleNonNull (Object... objs)

Vérifie si exactement un objet est non nul. Utilise la logique de court-circuit, donc peut être plus efficace que countNonNulls(Object) pour des ensembles de nombreux objets.

Paramètres
objs Object

Retour
boolean true s'il y a exactement un objet non null dans la liste. false sinon.