Class JavadocEnter

java.lang.Object
com.sun.tools.javac.tree.JCTree.Visitor
com.sun.tools.javac.comp.Enter
gw.gosudoc.com.sun.tools.javadoc.main.JavadocEnter

@Deprecated public class JavadocEnter extends com.sun.tools.javac.comp.Enter
Deprecated.
Javadoc's own enter phase does a few things above and beyond that done by javac.

This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) final com.sun.tools.javac.main.JavaCompiler
    Deprecated.
     
    (package private) final DocEnv
    Deprecated.
     
    (package private) final Messager
    Deprecated.
     

    Fields inherited from class com.sun.tools.javac.comp.Enter

    enterKey, env
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    JavadocEnter(com.sun.tools.javac.util.Context context)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    duplicateClass(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos, com.sun.tools.javac.code.Symbol.ClassSymbol c)
    Deprecated.
    Don't complain about a duplicate class.
    instance(com.sun.tools.javac.util.Context context)
    Deprecated.
     
    void
    main(com.sun.tools.javac.util.List<com.sun.tools.javac.tree.JCTree.JCCompilationUnit> trees)
    Deprecated.
     
    static void
    preRegister(com.sun.tools.javac.util.Context context)
    Deprecated.
     
    void
    visitClassDef(com.sun.tools.javac.tree.JCTree.JCClassDecl tree)
    Deprecated.
     
    void
    visitTopLevel(com.sun.tools.javac.tree.JCTree.JCCompilationUnit tree)
    Deprecated.
     

    Methods inherited from class com.sun.tools.javac.comp.Enter

    classEnv, complete, getClassEnv, getEnv, getEnvs, getTopLevelEnv, moduleEnv, newRound, unenter, visitModuleDef, visitTree, visitTypeParameter

    Methods inherited from class com.sun.tools.javac.tree.JCTree.Visitor

    visitAnnotatedType, visitAnnotation, visitApply, visitAssert, visitAssign, visitAssignop, visitBinary, visitBindingPattern, visitBlock, visitBreak, visitCase, visitCatch, visitConditional, visitContinue, visitDefaultCaseLabel, visitDoLoop, visitErroneous, visitExec, visitExports, visitForeachLoop, visitForLoop, visitGuardPattern, visitIdent, visitIf, visitImport, visitIndexed, visitLabelled, visitLambda, visitLetExpr, visitLiteral, visitMethodDef, visitModifiers, visitNewArray, visitNewClass, visitOpens, visitPackageDef, visitParens, visitParenthesizedPattern, visitProvides, visitReference, visitRequires, visitReturn, visitSelect, visitSkip, visitSwitch, visitSwitchExpression, visitSynchronized, visitThrow, visitTry, visitTypeApply, visitTypeArray, visitTypeBoundKind, visitTypeCast, visitTypeIdent, visitTypeIntersection, visitTypeTest, visitTypeUnion, visitUnary, visitUses, visitVarDef, visitWhileLoop, visitWildcard, visitYield

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • messager

      final Messager messager
      Deprecated.
    • docenv

      final DocEnv docenv
      Deprecated.
    • compiler

      final com.sun.tools.javac.main.JavaCompiler compiler
      Deprecated.
  • Constructor Details

    • JavadocEnter

      protected JavadocEnter(com.sun.tools.javac.util.Context context)
      Deprecated.
  • Method Details

    • instance

      public static JavadocEnter instance(com.sun.tools.javac.util.Context context)
      Deprecated.
    • preRegister

      public static void preRegister(com.sun.tools.javac.util.Context context)
      Deprecated.
    • main

      public void main(com.sun.tools.javac.util.List<com.sun.tools.javac.tree.JCTree.JCCompilationUnit> trees)
      Deprecated.
      Overrides:
      main in class com.sun.tools.javac.comp.Enter
    • visitTopLevel

      public void visitTopLevel(com.sun.tools.javac.tree.JCTree.JCCompilationUnit tree)
      Deprecated.
      Overrides:
      visitTopLevel in class com.sun.tools.javac.comp.Enter
    • visitClassDef

      public void visitClassDef(com.sun.tools.javac.tree.JCTree.JCClassDecl tree)
      Deprecated.
      Overrides:
      visitClassDef in class com.sun.tools.javac.comp.Enter
    • duplicateClass

      protected void duplicateClass(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos, com.sun.tools.javac.code.Symbol.ClassSymbol c)
      Deprecated.
      Don't complain about a duplicate class.
      Overrides:
      duplicateClass in class com.sun.tools.javac.comp.Enter