Interface JavaElement

All Known Implementing Classes:
JavaClass, JavaField

public interface JavaElement
  • Field Details

  • Method Details

    • getName

      String getName()
    • getType

      String getType()
    • getModel

      com.thoughtworks.qdox.model.JavaAnnotatedElement getModel()
    • getDescription

      default String getDescription()
    • getAnchor

      default String getAnchor()
    • getLinkContent

      default String getLinkContent()
    • getLinkableName

      default String getLinkableName()
    • getAnnotations

      default String getAnnotations()
    • getGlossary

      default Optional<com.thoughtworks.qdox.model.JavaAnnotation> getGlossary(com.thoughtworks.qdox.model.JavaAnnotatedElement annotatedElement)
    • getGlossaryId

      default Optional<Integer> getGlossaryId(com.thoughtworks.qdox.model.JavaAnnotatedElement annotatedElement)
    • getGlossary

      default Optional<com.thoughtworks.qdox.model.JavaAnnotation> getGlossary()
    • getGlossaryId

      default Optional<Integer> getGlossaryId()
    • getIdDefined

      default boolean getIdDefined()
    • getId

      default Integer getId()
    • getLinkableIdColumn

      default String getLinkableIdColumn()