Boolean Класс

Определение

Логический класс заключает значение примитивного типа boolean в объект .

[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
Наследование
Boolean
Атрибуты
Реализации

Комментарии

Логический класс заключает значение примитивного типа boolean в объект . Объект типа Boolean содержит одно поле с типом boolean.

Кроме того, этот класс предоставляет множество методов для преобразования в booleanString и в Stringboolean, а также другие константы и методы, полезные при работе с boolean.

<-- удалено в Android: абзац в ValueBased

Это класс на основе значений ; Программисты должны рассматривать экземпляры, которые #equals (объект) равны, как взаимозаменяемые и не должны использовать экземпляры для синхронизации, иначе может произойти непредсказуемое поведение. Например, в будущем выпуске синхронизация может завершиться ошибкой. -->

Добавлено в версии 1.0.

Документация по Java для java.lang.Boolean.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

Boolean(Boolean)

Выделяет объект , Boolean представляющий value аргумент .

Boolean(String)

Выделяет объект, Boolean представляющий значение true , если аргумент строки не null является и равен строке "true"без учета регистра .

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
False

Объект, Boolean соответствующий примитивному значению false.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
JniPeerMembers

Логический класс заключает значение примитивного типа boolean в объект .

PeerReference

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
True

Объект, Boolean соответствующий примитивному значению true.

Type

Объект Class, представляющий примитивный тип boolean.

Методы

BooleanValue()

Возвращает значение этого Boolean объекта в виде логического примитива.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Compare(Boolean, Boolean)

Сравнивает два boolean значения.

CompareTo(Boolean)

Сравнивает этот Boolean экземпляр с другим.

Dispose()

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
Dispose(Boolean)

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetBoolean(String)

Возвращает значение true , если и только в том случае, если системное свойство с именем аргумента существует и равно строке "true"без учета регистра .

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
HashCode(Boolean)

Возвращает хэш-код для boolean значения; совместим с Boolean.hashCode().

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
LogicalAnd(Boolean, Boolean)

Возвращает результат применения логического оператора AND к указанным boolean операндам.

LogicalOr(Boolean, Boolean)

Возвращает результат применения логического оператора OR к указанным boolean операндам.

LogicalXor(Boolean, Boolean)

Возвращает результат применения логического оператора XOR к указанным boolean операндам.

Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
ParseBoolean(String)

Анализирует строковый аргумент как логический.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
ToString(Boolean)

Возвращает объект , String представляющий указанный логический объект.

UnregisterFromRuntime()

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
ValueOf(Boolean)

Возвращает экземпляр, Boolean представляющий указанное boolean значение.

ValueOf(String)

Boolean Возвращает со значением, представленным указанной строкой.

Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Операторы

Explicit(Boolean to Boolean)

Логический класс заключает значение примитивного типа boolean в объект .

Явные реализации интерфейса

IComparable.CompareTo(Object)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.GetTypeCode()

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToBoolean(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToByte(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToChar(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToDateTime(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToDecimal(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToDouble(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToInt16(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToInt32(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToInt64(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToSByte(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToSingle(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToString(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToType(Type, IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToUInt16(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToUInt32(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IConvertible.ToUInt64(IFormatProvider)

Логический класс заключает значение примитивного типа boolean в объект .

IJavaPeerable.Disposed()

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
IJavaPeerable.Finalized()

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Логический класс заключает значение примитивного типа boolean в объект .

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Логический класс заключает значение примитивного типа boolean в объект .

GetJniTypeName(IJavaPeerable)

Логический класс заключает значение примитивного типа boolean в объект .

Применяется к