Class FullAnalyzer

All Implemented Interfaces:

public class FullAnalyzer extends AbstractAnalyzer
An analyzer capable fo traversing all class - class relationships.
  • Constructor Details

    • FullAnalyzer

      public FullAnalyzer()
      Default constructor Causes the BCEL classes to load to ensure BCEL dependencies can be satisfied
  • Method Details

    • determineDependencies

      protected void determineDependencies(Vector<File> files, Vector<String> classes)
      Determine the dependencies of the configured root classes.
      Specified by:
      determineDependencies in class AbstractAnalyzer
      files - a vector to be populated with the files which contain the dependency classes
      classes - a vector to be populated with the names of the dependency classes.
    • supportsFileDependencies

      protected boolean supportsFileDependencies()
      Indicate if this analyzer can determine dependent files.
      Specified by:
      supportsFileDependencies in class AbstractAnalyzer
      true if the analyzer provides dependency file information.