# TransformInput

# TransformInput

[View Source](https://cs.android.com/search?q=file:com/android/build/api/transform/TransformInput.java+class:com.android.build.api.transform.TransformInput)  
Added in 4.2.0  
Deprecated in 7.0.0  

<br />

```
interface TransformInput
```

<br />

*** ** * ** ***

| **This interface is deprecated.**   

The input to a Transform.

It is mostly composed of a list of[JarInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/JarInput)and a list of[DirectoryInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/DirectoryInput).

## Summary

|                                                                                                                                                                   ### Public functions                                                                                                                                                                    |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `(`[Mutable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-collection/index.html)`)`[Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)`<`[DirectoryInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/DirectoryInput)`!>!` | [getDirectoryInputs](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/TransformInput#getDirectoryInputs())`()` Returns a collection of[DirectoryInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/DirectoryInput). |
| `(`[Mutable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-collection/index.html)`)`[Collection](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html)`<`[JarInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/JarInput)`!>!`             | [getJarInputs](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/TransformInput#getJarInputs())`()` Returns a collection of[JarInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/JarInput).                         |

## Public functions

### getDirectoryInputs

Added in 4.2.0  
Deprecated in 7.0.0  

```
fun getDirectoryInputs(): (Mutable)Collection<DirectoryInput!>!
```

Returns a collection of[DirectoryInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/DirectoryInput).  

### getJarInputs

Added in 4.2.0  
Deprecated in 7.0.0  

```
fun getJarInputs(): (Mutable)Collection<JarInput!>!
```

Returns a collection of[JarInput](https://developer.android.com/reference/tools/gradle-api/8.10/com/android/build/api/transform/JarInput).