Class ProcessExpressions

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean onHandleStep​(javax.annotation.processing.RoundEnvironment roundEnvironment, javax.annotation.processing.ProcessingEnvironment processingEnvironment, android.databinding.tool.CompilerArguments args)
      Invoked in each annotation processing step.
      void onProcessingOver​(javax.annotation.processing.RoundEnvironment roundEnvironment, javax.annotation.processing.ProcessingEnvironment processingEnvironment, android.databinding.tool.CompilerArguments args)
      Invoked when processing is done.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProcessExpressions

        public ProcessExpressions()
    • Method Detail

      • onHandleStep

        public boolean onHandleStep​(javax.annotation.processing.RoundEnvironment roundEnvironment,
                                    javax.annotation.processing.ProcessingEnvironment processingEnvironment,
                                    android.databinding.tool.CompilerArguments args)
                             throws javax.xml.bind.JAXBException
        Description copied from class: ProcessDataBinding.ProcessingStep
        Invoked in each annotation processing step.
        Specified by:
        onHandleStep in class ProcessDataBinding.ProcessingStep
        Returns:
        True if it is done and should never be invoked again.
        Throws:
        javax.xml.bind.JAXBException
      • onProcessingOver

        public void onProcessingOver​(javax.annotation.processing.RoundEnvironment roundEnvironment,
                                     javax.annotation.processing.ProcessingEnvironment processingEnvironment,
                                     android.databinding.tool.CompilerArguments args)
        Description copied from class: ProcessDataBinding.ProcessingStep
        Invoked when processing is done. A good place to generate the output if the processor requires multiple steps.
        Specified by:
        onProcessingOver in class ProcessDataBinding.ProcessingStep