Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

NullUtil

public class NullUtil
extends Object

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


Una classe con funzioni di utilità per aiutare a gestire null

Sommario

Costruttori pubblici

NullUtil ()

Metodi pubblici

static boolean allNull (Object... objs)

Verifica se tutti gli oggetti sono nulli.

static int countNonNulls (Object... objs)

Conta gli oggetti non null nel set passato

static int countNulls (Object... objs)

Conta oggetti null nel set passato

static boolean isHomogeneousSet (Object... objs)

Controlla se ogni oggetto è nullo o ogni oggetto non è nullo.

static boolean singleNonNull (Object... objs)

Verifica se esattamente un oggetto non è null.

Costruttori pubblici

NullUtil

public NullUtil ()

Metodi pubblici

allNull

public static boolean allNull (Object... objs)

Verifica se tutti gli oggetti sono nulli. Utilizza la logica di corto circuito, quindi potrebbe essere più efficiente di countNonNulls(Object) per insiemi di molti oggetti.

parametri
objs Object

ritorna
boolean false se gli oggetti passati sono non nulli. true altrimenti. In particolare, restituisce true per nessun oggetto passato.

countNonNulls

public static int countNonNulls (Object... objs)

Conta gli oggetti non null nel set passato

parametri
objs Object

ritorna
int

countNulls

public static int countNulls (Object... objs)

Conta oggetti null nel set passato

parametri
objs Object

ritorna
int

isHomogeneousSet

public static boolean isHomogeneousSet (Object... objs)

Controlla se ogni oggetto è nullo o ogni oggetto non è nullo. Utilizza la logica di corto circuito, quindi potrebbe essere più efficiente di countNulls(Object) e countNonNulls(Object) per insiemi di molti oggetti.

parametri
objs Object

ritorna
boolean true se ogni oggetto è null o se ogni oggetto non è null . false altrimenti.

singleNonNull

public static boolean singleNonNull (Object... objs)

Verifica se esattamente un oggetto non è null. Utilizza la logica di corto circuito, quindi potrebbe essere più efficiente di countNonNulls(Object) per insiemi di molti oggetti.

parametri
objs Object

ritorna
boolean true se esiste esattamente un oggetto non null nell'elenco. false altrimenti.