Class DaggerExecutableElement


  • public abstract class DaggerExecutableElement
    extends java.lang.Object
    Wrapper type for an executable element.
    • Constructor Detail

      • DaggerExecutableElement

        public DaggerExecutableElement()
    • Method Detail

      • fromJava

        public static DaggerExecutableElement fromJava​(javax.lang.model.element.ExecutableElement executableElement)
      • fromKsp

        public static DaggerExecutableElement fromKsp​(com.google.devtools.ksp.symbol.KSFunctionDeclaration declaration)
      • java

        @Nullable
        public abstract javax.lang.model.element.ExecutableElement java()
        Java representation for the element, returns null not using java annotation processor.
      • ksp

        @Nullable
        public abstract com.google.devtools.ksp.symbol.KSFunctionDeclaration ksp()
        KSP declaration for the element, returns null not using KSP.
      • toString

        public final java.lang.String toString()
        Overrides:
        toString in class java.lang.Object