Class DaggerElement


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

      • DaggerElement

        public DaggerElement()
    • Method Detail

      • fromJavac

        public static DaggerElement fromJavac​(javax.lang.model.element.Element element)
      • fromKsp

        public static DaggerElement fromKsp​(com.google.devtools.ksp.symbol.KSAnnotated ksp)
      • java

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

        @Nullable
        public abstract com.google.devtools.ksp.symbol.KSAnnotated 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