# JavaCompilation

# JavaCompilation

<br />

```
@Incubating interface JavaCompilation
```

<br />

*** ** * ** ***

## Summary

|                                                                                                                                                                                                                                   ### Public properties                                                                                                                                                                                                                                   ||
|---------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AnnotationProcessor](https://developer.android.com/reference/tools/gradle-api/7.2/com/android/build/api/variant/AnnotationProcessor) | [annotationProcessor](https://developer.android.com/reference/tools/gradle-api/7.2/com/android/build/api/variant/JavaCompilation#annotationProcessor()) Returns the[AnnotationProcessor](https://developer.android.com/reference/tools/gradle-api/7.2/com/android/build/api/variant/AnnotationProcessor)for configuring Java annotation processor. |

## Public properties

### annotationProcessor

```
val annotationProcessor: AnnotationProcessor
```

Returns the[AnnotationProcessor](https://developer.android.com/reference/tools/gradle-api/7.2/com/android/build/api/variant/AnnotationProcessor)for configuring Java annotation processor.