Class JavadocTigerDelegate

  • Direct Known Subclasses:
    JavadocTigerDelegateImpl_150

    public abstract class JavadocTigerDelegate
    extends TigerDelegate
    Provides an interface to 1.5-specific functionality. The impl of this class is loaded by-name at runtime.
    • Field Detail

      • ANNOTATION_DEFAULTS_DISABLED_PROPERTY

        public static final java.lang.String ANNOTATION_DEFAULTS_DISABLED_PROPERTY
        See Also:
        Constant Field Values
    • Constructor Detail

      • JavadocTigerDelegate

        public JavadocTigerDelegate()
    • Method Detail

      • isEnum

        public abstract boolean isEnum​(com.sun.javadoc.ClassDoc cd)
        Returns true if the given ClassDoc represents an enum.
      • populateAnnotationTypeIfNecessary

        public abstract void populateAnnotationTypeIfNecessary​(com.sun.javadoc.ClassDoc cd,
                                                               MClass clazz,
                                                               JavadocClassBuilder builder)
      • extractAnnotations

        public abstract void extractAnnotations​(MAnnotatedElement dest,
                                                com.sun.javadoc.ProgramElementDoc src)
        Deprecated.
      • extractAnnotations

        public abstract void extractAnnotations​(MAnnotatedElement dest,
                                                com.sun.javadoc.ExecutableMemberDoc method,
                                                com.sun.javadoc.Parameter src)
        Deprecated.