O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

NullUtil

public class NullUtil
extends Object

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


Uma classe com funções utilitárias para ajudar a lidar com null

Resumo

Construtores públicos

NullUtil ()

Métodos públicos

static boolean allNull (Object... objs)

Verifica se todos os objetos são nulos.

static int countNonNulls (Object... objs)

Conta objetos não null no conjunto passado

static int countNulls (Object... objs)

Conta objetos null no conjunto aprovado

static boolean isHomogeneousSet (Object... objs)

Verifique se todos os objetos são nulos ou se todos os objetos são não nulos.

static boolean singleNonNull (Object... objs)

Verifica se exatamente um objeto não é nulo.

Construtores públicos

NullUtil

public NullUtil ()

Métodos públicos

allNull

public static boolean allNull (Object... objs)

Verifica se todos os objetos são nulos. Usa lógica de curto-circuito, portanto, pode ser mais eficiente do que countNonNulls(Object) para conjuntos de muitos objetos.

Parâmetros
objs Object

Devoluções
boolean false se algum objeto passado não for nulo. true caso contrário. Em particular, retorna true se nenhum objeto for passado.

countNonNulls

public static int countNonNulls (Object... objs)

Conta objetos não null no conjunto passado

Parâmetros
objs Object

Devoluções
int

countNulls

public static int countNulls (Object... objs)

Conta objetos null no conjunto aprovado

Parâmetros
objs Object

Devoluções
int

isHomogeneousSet

public static boolean isHomogeneousSet (Object... objs)

Verifique se todos os objetos são nulos ou se todos os objetos são não nulos. Usa lógica de curto-circuito, portanto, pode ser mais eficiente do que countNulls(Object) e countNonNulls(Object) para conjuntos de muitos objetos.

Parâmetros
objs Object

Devoluções
boolean true se cada objeto for null ou se cada objeto for não null . caso contrário, false .

singleNonNull

public static boolean singleNonNull (Object... objs)

Verifica se exatamente um objeto não é nulo. Usa lógica de curto-circuito, portanto, pode ser mais eficiente do que countNonNulls(Object) para conjuntos de muitos objetos.

Parâmetros
objs Object

Devoluções
boolean true se houver exatamente um objeto não null na lista. caso contrário, false .