Interface SourceExtraction.SourceExtractor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.CharSequence UNABLE_TO_EXTRACT  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean claim​(javax.lang.model.element.Element element)  
      java.lang.CharSequence extract​(javax.annotation.processing.ProcessingEnvironment environment, javax.lang.model.element.TypeElement typeElement)  
      java.lang.CharSequence extractReturnType​(javax.lang.model.element.ExecutableElement executableElement)  
    • Field Detail

      • UNABLE_TO_EXTRACT

        static final java.lang.CharSequence UNABLE_TO_EXTRACT
    • Method Detail

      • claim

        boolean claim​(javax.lang.model.element.Element element)
      • extract

        java.lang.CharSequence extract​(javax.annotation.processing.ProcessingEnvironment environment,
                                       javax.lang.model.element.TypeElement typeElement)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • extractReturnType

        java.lang.CharSequence extractReturnType​(javax.lang.model.element.ExecutableElement executableElement)