Class AbstractAccessor<T extends javax.lang.model.element.Element>

    • Field Detail

      • element

        protected final T extends javax.lang.model.element.Element element
    • Constructor Detail

      • AbstractAccessor

        AbstractAccessor​(T element)
    • Method Detail

      • getSimpleName

        public java.lang.String getSimpleName()
        Specified by:
        getSimpleName in interface Accessor
        Returns:
        the simple name of the accessor
      • getModifiers

        public java.util.Set<javax.lang.model.element.Modifier> getModifiers()
        Specified by:
        getModifiers in interface Accessor
        Returns:
        the set of modifiers that the accessor has
      • getElement

        public T getElement()
        Specified by:
        getElement in interface Accessor
        Returns:
        the underlying Element, VariableElement or ExecutableElement