# AtomicBoolean

Artifact: [androidx.room3:room3-runtime](https://developer.android.com/jetpack/androidx/releases/room3) [View Source](https://cs.android.com/search?q=file:androidx/room3/concurrent/Atomics.+class:androidx.room3.concurrent.AtomicBoolean) Added in [3.1.0-alpha03](https://developer.android.com/jetpack/androidx/releases/room3#3.1.0-alpha03)

*** ** * ** ***


```
public final class AtomicBoolean
```

<br />

*** ** * ** ***

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/room3/concurrent/AtomicBoolean#AtomicBoolean(kotlin.Boolean)(boolean initialValue)` |

| ### Public methods |
|---|---|
| `final boolean` | `https://developer.android.com/reference/androidx/room3/concurrent/AtomicBoolean#compareAndSet(kotlin.Boolean,kotlin.Boolean)(boolean expect, boolean update)` |
| `final boolean` | `https://developer.android.com/reference/androidx/room3/concurrent/AtomicBoolean#get()()` |

## Public constructors

### AtomicBoolean

```
public AtomicBoolean(boolean initialValue)
```

## Public methods

### compareAndSet

```
public final boolean compareAndSet(boolean expect, boolean update)
```

### get

```
public final boolean get()
```