# ParcelableDescription

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/ParcelableDescription.java+class:androidx.test.orchestrator.junit.ParcelableDescription)

*** ** * ** ***


```
public final class ParcelableDescription implements Parcelable
```

<br />

*** ** * ** ***

Parcelable imitation of a JUnit ParcelableDescription

## Summary

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

| ### Public fields |
|---|---|
| `final https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#className()` |
| `final https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#displayName()` |
| `final https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#methodName()` |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#ParcelableDescription(java.lang.String)(https://developer.android.com/reference/java/lang/String.html classAndMethodName)` |
| `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#ParcelableDescription(org.junit.runner.Description)(https://junit.org/junit4/javadoc/latest/org/junit/runner/Description.html description)` |

| ### Public methods |
|---|---|
| `int` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#describeContents()()` |
| `https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#getClassName()()` |
| `https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#getDisplayName()()` |
| `https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#getMethodName()()` |
| `void` | `https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription#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<ParcelableDescription> CREATOR
```

## Public fields

### className

```
public final String className
```

### displayName

```
public final String displayName
```

### methodName

```
public final String methodName
```

## Public constructors

### ParcelableDescription

```
public ParcelableDescription(String classAndMethodName)
```

### ParcelableDescription

```
public ParcelableDescription(Description description)
```

## Public methods

### describeContents

```
public int describeContents()
```

### getClassName

```
public String getClassName()
```

### getDisplayName

```
public String getDisplayName()
```

### getMethodName

```
public String getMethodName()
```

### writeToParcel

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