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
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.
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
countNulls
public static int countNulls (Object... objs)
Conta objetos null
no conjunto aprovado
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.
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.
Devoluções |
---|
boolean | true se houver exatamente um objeto não null na lista. caso contrário, false . |