Compartilhar via


Boolean Classe

Definição

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

[Android.Runtime.Register("java/lang/Boolean", DoNotGenerateAcw=true)]
public sealed class Boolean : Java.Lang.Object, IConvertible, IDisposable, Java.Interop.IJavaPeerable, 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
Herança
Boolean
Atributos
Implementações

Comentários

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto. Um objeto do tipo Boolean contém um único campo cujo tipo é boolean.

Além disso, essa classe fornece muitos métodos para converter a boolean em a String e a String em um boolean, bem como outras constantes e métodos úteis ao lidar com um boolean.

<-- Android-removido: parágrafo em ValueBased

Essa é uma classe baseada em valor, os programadores devem tratar instâncias que são #equals(Object) iguais como intercambiáveis e não devem usar instâncias para sincronização, ou um comportamento imprevisível pode ocorrer. Por exemplo, em uma versão futura, a sincronização pode falhar. -->

Adicionado em 1.0.

Documentação Java para java.lang.Boolean.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

Boolean(Boolean)

Aloca um Boolean objeto que representa o value argumento.

Boolean(String)

Aloca um Boolean objeto que representa o valor true se o argumento string não null for e for igual, ignorando maiúsculas e minúsculas, à cadeia de caracteres "true".

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
False

O Boolean objeto correspondente ao valor falseprimitivo .

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
JniPeerMembers

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

PeerReference

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
True

O Boolean objeto correspondente ao valor trueprimitivo .

Type

O objeto Class que representa o tipo primitivo booleano.

Métodos

BooleanValue()

Retorna o valor desse Boolean objeto como uma primitiva booleana.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Compare(Boolean, Boolean)

Compara dois valores boolean.

CompareTo(Boolean)

Compara essa Boolean instância com outra.

Dispose()

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
Dispose(Boolean)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetBoolean(String)

Retorna true se e somente se a propriedade do sistema nomeada pelo argumento existir e for igual a, ignorando maiúsculas e minúsculas, a cadeia de caracteres "true".

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
HashCode(Boolean)

Retorna um código hash para um boolean valor; compatível com Boolean.hashCode().

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
LogicalAnd(Boolean, Boolean)

Retorna o resultado da aplicação do operador lógico AND aos operandos especificados boolean .

LogicalOr(Boolean, Boolean)

Retorna o resultado da aplicação do operador lógico OR aos operandos especificados boolean .

LogicalXor(Boolean, Boolean)

Retorna o resultado da aplicação do operador XOR lógico aos operandos especificados boolean .

Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
ParseBoolean(String)

Analisa o argumento string como um booleano.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
ToString(Boolean)

Retorna um String objeto que representa o booleano especificado.

UnregisterFromRuntime()

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
ValueOf(Boolean)

Retorna uma Boolean instância que representa o valor especificado boolean .

ValueOf(String)

Retorna um Boolean com um valor representado pela cadeia de caracteres especificada.

Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Operadores

Explicit(Boolean to Boolean)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

Implantações explícitas de interface

IComparable.CompareTo(Object)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.GetTypeCode()

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToBoolean(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToByte(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToChar(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToDateTime(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToDecimal(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToDouble(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToInt16(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToInt32(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToInt64(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToSByte(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToSingle(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToString(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToType(Type, IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToUInt16(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToUInt32(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IConvertible.ToUInt64(IFormatProvider)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

IJavaPeerable.Disposed()

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
IJavaPeerable.Finalized()

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

GetJniTypeName(IJavaPeerable)

A classe Boolean encapsula um valor do tipo boolean primitivo em um objeto.

Aplica-se a