# ParcelableDescription

# 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)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/test/orchestrator/junit/ParcelableDescription "View this page in Java")

<br />

```
class ParcelableDescription : Parcelable
```

<br />

*** ** * ** ***

Parcelable imitation of a JUnit ParcelableDescription

## Summary

|                                                                                                                 ### Constants                                                                                                                  |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------|
| `const `[Parcelable.Creator](https://developer.android.com/reference/android/os/Parcelable.Creator.html)`<`[ParcelableDescription](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription)`!>!` | [CREATOR](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#CREATOR()) |

|                                                                                                                                   ### Public constructors                                                                                                                                    |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ParcelableDescription](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#ParcelableDescription(java.lang.String))`(classAndMethodName: `[String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!)`           |
| [ParcelableDescription](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#ParcelableDescription(org.junit.runner.Description))`(description: `[Description](https://junit.org/junit4/javadoc/4.12/org/junit/runner/Description.html)`!)` |

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)   | [describeContents](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#describeContents())`()`                                                                                                                                                                                      |
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [writeToParcel](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#writeToParcel(android.os.Parcel,int))`(out: `[Parcel](https://developer.android.com/reference/android/os/Parcel.html)`!, flags: `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` |

|                                ### Public properties                                 |
|--------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------|
| [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!` | [className](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#className())     |
| [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!` | [displayName](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#displayName()) |
| [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)`!` | [methodName](https://developer.android.com/reference/kotlin/androidx/test/orchestrator/junit/ParcelableDescription#methodName())   |

|                                                                                                                                                                                                                                                                                                                                                                                           ### Inherited Constants                                                                                                                                                                                                                                                                                                                                                                                           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From[android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable.html) |-------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------| | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [CONTENTS_FILE_DESCRIPTOR](https://developer.android.com/reference/android/os/Parcelable.html#CONTENTS_FILE_DESCRIPTOR())` = 1`           | | `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) | [PARCELABLE_WRITE_RETURN_VALUE](https://developer.android.com/reference/android/os/Parcelable.html#PARCELABLE_WRITE_RETURN_VALUE())` = 1` | |

## Constants

### CREATOR

```
const val CREATOR: Parcelable.Creator<ParcelableDescription!>!
```  

## Public constructors

### ParcelableDescription

```
ParcelableDescription(classAndMethodName: String!)
```  

### ParcelableDescription

```
ParcelableDescription(description: Description!)
```  

## Public functions

### describeContents

```
fun describeContents(): Int
```  

### writeToParcel

```
fun writeToParcel(out: Parcel!, flags: Int): Unit
```  

## Public properties

### className

```
val className: String!
```  

### displayName

```
val displayName: String!
```  

### methodName

```
val methodName: String!
```