# ParcelableResult

Artifact: [androidx.test:runner](https://developer.android.com/jetpack/androidx/releases/test) [View Source](https://cs.android.com/search?q=file:androidx/test/orchestrator/junit/ParcelableResult.java+class:androidx.test.orchestrator.junit.ParcelableResult)

*** ** * ** ***


```
public final class ParcelableResult implements Parcelable
```

<br />

*** ** * ** ***

Parcelable imitation of a JUnit ParcelableResult

## Summary

| ### Constants |
|---|---|
| `static final https://developer.android.com/reference/android/os/Parcelable.Creator.html<https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult>` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#CREATOR()` |

| ### Public fields |
|---|---|
| `final https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableFailure>` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#failures()` |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#ParcelableResult(java.util.List<androidx.test.orchestrator.junit.ParcelableFailure>)(https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableFailure> failures)` |
| `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#ParcelableResult(org.junit.runner.Result)(https://junit.org/junit4/javadoc/latest/org/junit/runner/Result.html result)` |

| ### Public methods |
|---|---|
| `int` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#describeContents()()` |
| `int` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#getFailureCount()()` |
| `https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableFailure>` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#getFailures()()` |
| `boolean` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#wasSuccessful()()` |
| `void` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableResult#writeToParcel(android.os.Parcel,int)(https://developer.android.com/reference/android/os/Parcel.html out, int flags)` |

| ### Inherited Constants |
|---|
| From [android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable.html) |---|---| | `static final int` | `https://developer.android.com/reference/android/os/Parcelable.html#CONTENTS_FILE_DESCRIPTOR = 1` | | `static final int` | `https://developer.android.com/reference/android/os/Parcelable.html#PARCELABLE_WRITE_RETURN_VALUE = 1` | |

## Constants

### CREATOR

```
public static final Parcelable.Creator<ParcelableResult> CREATOR
```

## Public fields

### failures

```
public final List<ParcelableFailure> failures
```

## Public constructors

### ParcelableResult

```
public ParcelableResult(List<ParcelableFailure> failures)
```

### ParcelableResult

```
public ParcelableResult(Result result)
```

## Public methods

### describeContents

```
public int describeContents()
```

### getFailureCount

```
public int getFailureCount()
```

### getFailures

```
public List<ParcelableFailure> getFailures()
```

### wasSuccessful

```
public boolean wasSuccessful()
```

### writeToParcel

```
public void writeToParcel(Parcel out, int flags)
```