Boolean Clase

Definición

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

[Android.Runtime.Register("java/lang/Boolean", DoNotGenerateAcw=true)]
public sealed class Boolean : Java.Lang.Object, IConvertible, IDisposable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Boolean", DoNotGenerateAcw=true)>]
type Boolean = class
    inherit Object
    interface IConvertible
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
Herencia
Atributos
Implementaciones

Comentarios

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto . Un objeto de tipo Boolean contiene un único campo cuyo tipo es boolean.

Además, esta clase proporciona muchos métodos para convertir un boolean objeto en String y en , Stringbooleanasí como otras constantes y métodos útiles al tratar con .boolean

<-- Android quitado: párrafo en ValueBased

Se trata de una clase basada en valores ; Los programadores deben tratar las instancias que son #equals(Object) iguales que intercambiables y no deben usar instancias para la sincronización o puede producirse un comportamiento impredecible. Por ejemplo, en una versión futura, es posible que se produzca un error en la sincronización. -->

Agregado en la versión 1.0.

Java documentación para java.lang.Boolean.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
Boolean(Boolean)

Asigna un Boolean objeto que representa el value argumento .

Boolean(String)

Asigna un Boolean objeto que representa el valor true si el argumento de cadena no null es y es igual, omite mayúsculas y minúsculas, a la cadena "true".

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
False

Objeto Boolean correspondiente al valor falseprimitivo .

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
JniPeerMembers

Obtiene los metadatos de JNI usados para invocar miembros de este Java del mismo nivel.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
True

Objeto Boolean correspondiente al valor trueprimitivo .

Type

Objeto Class que representa el tipo primitivo booleano.

Métodos

Nombre Description
BooleanValue()

Devuelve el valor de este Boolean objeto como primitivo booleano.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Compare(Boolean, Boolean)

Compara dos valores boolean.

CompareTo(Boolean)

Compara esta Boolean instancia con otra.

Construct(JniObjectReference, JniObjectReferenceOptions)

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
Equals(Object)

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetBoolean(String)

Devuelve true si y solo si la propiedad del sistema denominada por el argumento existe y es igual a, ignorando mayúsculas y minúsculas, la cadena "true".

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
HashCode(Boolean)

Devuelve un código hash para un boolean valor; compatible con Boolean.hashCode().

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
LogicalAnd(Boolean, Boolean)

Devuelve el resultado de aplicar el operador AND lógico a los operandos especificados boolean .

LogicalOr(Boolean, Boolean)

Devuelve el resultado de aplicar el operador OR lógico a los operandos especificados boolean .

LogicalXor(Boolean, Boolean)

Devuelve el resultado de aplicar el operador XOR lógico a los operandos especificados boolean .

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
ParseBoolean(String)

Analiza el argumento de cadena como un valor booleano.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
ToString(Boolean)

Devuelve un String objeto que representa el valor booleano especificado.

UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
ValueOf(Boolean)

Devuelve una Boolean instancia que representa el valor especificado boolean .

ValueOf(String)

Devuelve un Boolean objeto con un valor representado por la cadena especificada.

Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Operadores

Nombre Description
Explicit(Boolean to Boolean)

Convierte el valor especificado Boolean en Boolean.

Implementaciones de interfaz explícitas

Nombre Description
IComparable.CompareTo(Object)

Compara este valor con el objeto especificado para ordenar.

IConvertible.GetTypeCode()

Devuelve el código de tipo para este valor.

IConvertible.ToBoolean(IFormatProvider)

Convierte este valor en Boolean.

IConvertible.ToByte(IFormatProvider)

Convierte este valor en Byte.

IConvertible.ToChar(IFormatProvider)

La conversión a Char no se admite y produce InvalidCastException.

IConvertible.ToDateTime(IFormatProvider)

La conversión a DateTime no se admite y produce InvalidCastException.

IConvertible.ToDecimal(IFormatProvider)

Convierte este valor en Decimal.

IConvertible.ToDouble(IFormatProvider)

Convierte este valor en Double.

IConvertible.ToInt16(IFormatProvider)

Convierte este valor en Int16.

IConvertible.ToInt32(IFormatProvider)

Convierte este valor en Int32.

IConvertible.ToInt64(IFormatProvider)

Convierte este valor en Int64.

IConvertible.ToSByte(IFormatProvider)

Convierte este valor en SByte.

IConvertible.ToSingle(IFormatProvider)

Convierte este valor en Single.

IConvertible.ToString(IFormatProvider)

Convierte este valor en String.

IConvertible.ToType(Type, IFormatProvider)

Convierte este valor en el tipo especificado por conversionType.

IConvertible.ToUInt16(IFormatProvider)

Convierte este valor en UInt16.

IConvertible.ToUInt32(IFormatProvider)

Convierte este valor en UInt32.

IConvertible.ToUInt64(IFormatProvider)

Convierte este valor en UInt64.

IJavaPeerable.Disposed()

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
IJavaPeerable.Finalized()

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

La clase booleana encapsula un valor del tipo boolean primitivo en un objeto .

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a