Class AbstractBaseJavaEntity

java.lang.Object
com.thoughtworks.qdox.model.AbstractBaseJavaEntity
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractJavaEntity, JavaPackage, JavaParameter

public class AbstractBaseJavaEntity extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • AbstractBaseJavaEntity

      public AbstractBaseJavaEntity()
  • Method Details

    • getLineNumber

      public int getLineNumber()
    • getName

      public String getName()
    • getAnnotations

      public Annotation[] getAnnotations()
    • setName

      public void setName(String name)
    • setAnnotations

      public void setAnnotations(Annotation[] annotations)
    • setLineNumber

      public void setLineNumber(int lineNumber)
    • getParent

      public JavaClassParent getParent()
      Deprecated.
      Returns:
    • setParent

      public void setParent(JavaClassParent parent)
      Deprecated.
      Parameters:
      parent -
    • getParentClass

      public JavaClass getParentClass()
      Not every entity has a parentClass, but AnnotationFieldRef requires access to it. When used with JavaClass, don't confuse this with getSuperClass()
      Returns:
      the surrounding class