# JavaCompileOptions

# JavaCompileOptions

<br />

```
interface JavaCompileOptions
```

<br />

*** ** * ** ***

DSL object for javaCompileOptions.

## Summary

|                                                                                                                                                                                                                                                                                                                                ### Public functions                                                                                                                                                                                                                                                                                                                                 ||
|------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html) | [annotationProcessorOptions](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/dsl/JavaCompileOptions#annotationProcessorOptions(kotlin.Function1))`(action: @`[ExtensionFunctionType](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-extension-function-type/index.html)` `[AnnotationProcessorOptions](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/dsl/AnnotationProcessorOptions)`.() `->` `[Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)`)` Configures annotation processor options. |

|                                                                                                                                                                           ### Public properties                                                                                                                                                                           ||
|-------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AnnotationProcessorOptions](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/dsl/AnnotationProcessorOptions) | [annotationProcessorOptions](https://developer.android.com/reference/tools/gradle-api/7.3/com/android/build/api/dsl/JavaCompileOptions#annotationProcessorOptions()) Options for configuration the annotation processor. |

## Public functions

### annotationProcessorOptions

```
fun annotationProcessorOptions(action: @ExtensionFunctionType AnnotationProcessorOptions.() -> Unit): Unit
```

Configures annotation processor options.

## Public properties

### annotationProcessorOptions

```
val annotationProcessorOptions: AnnotationProcessorOptions
```

Options for configuration the annotation processor.