Interface InvalidClassReferenceVisitor

All Known Subinterfaces:
InvalidReferenceVisitor

public interface InvalidClassReferenceVisitor
A visitor that is visited for invalid class references.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    visitMissingClass(Clazz referencingClazz, String reference)
    Visit a missing class.
    void
    visitProgramDependency(Clazz referencingClazz, Clazz dependency)
    Visit a library class depending on a program class.
  • Method Details

    • visitMissingClass

      void visitMissingClass(Clazz referencingClazz, String reference)
      Visit a missing class.
      Parameters:
      referencingClazz - the class from which the reference is made.
      reference - the name of the referenced class that was not found.
    • visitProgramDependency

      void visitProgramDependency(Clazz referencingClazz, Clazz dependency)
      Visit a library class depending on a program class.
      Parameters:
      referencingClazz - the library class.
      dependency - the program class that is referenced by referencingClazz