Class ProcessBindable

    • Constructor Summary

      Constructors 
      Constructor Description
      ProcessBindable()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addVariable​(java.lang.String variableName, java.lang.String containingClassName)  
      boolean onHandleStep​(javax.annotation.processing.RoundEnvironment roundEnv, javax.annotation.processing.ProcessingEnvironment processingEnv, 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

      • ProcessBindable

        public ProcessBindable()
    • Method Detail

      • onHandleStep

        public boolean onHandleStep​(javax.annotation.processing.RoundEnvironment roundEnv,
                                    javax.annotation.processing.ProcessingEnvironment processingEnv,
                                    android.databinding.tool.CompilerArguments args)
        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.
      • 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