- All Implemented Interfaces:
- javax.annotation.processing.Processor
@SupportedAnnotationTypes(value={"androidx.databinding.Bindable","androidx.databinding.BindingAdapter","androidx.databinding.BindingBuildInfo","androidx.databinding.BindingConversion","androidx.databinding.BindingMethod","androidx.databinding.BindingMethods","androidx.databinding.InverseBindingAdapter","androidx.databinding.InverseBindingMethod","androidx.databinding.InverseBindingMethods","androidx.databinding.InverseMethod","androidx.databinding.Untaggable","android.databinding.Bindable","android.databinding.BindingAdapter","android.databinding.BindingBuildInfo","android.databinding.BindingConversion","android.databinding.BindingMethod","android.databinding.BindingMethods","android.databinding.InverseBindingAdapter","android.databinding.InverseBindingMethod","android.databinding.InverseBindingMethods","android.databinding.InverseMethod","android.databinding.Untaggable"})
public class ProcessDataBinding
extends javax.annotation.processing.AbstractProcessor
Parent annotation processor that dispatches sub steps to ensure execution order.
Use initProcessingSteps to add a new step.
NOTE: For incremental annotation processing to work correctly, the following list of supported
annotation types needs to be exhaustive.