Class ManifestAnalyzer

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.util.ManifestAnalyzer

public class ManifestAnalyzer extends Object
  • Constructor Details

    • ManifestAnalyzer

      public ManifestAnalyzer()
  • Method Details

    • analyzeManifestContents

      public boolean analyzeManifestContents(InputStream inputStream) throws IOException
      Analyzes the manifest contents. The given input stream is read using a UTF-8 encoded reader. If the contents of the input stream is not encoded using a UTF-8 encoding, the analysis will fail.
      Parameters:
      inputStream - the given input stream.
      Returns:
      true if the analysis is successful, false otherwise.
      Throws:
      IOException - if an exception occurs while analyzing the file
    • analyzeManifestContents

      public boolean analyzeManifestContents(char[] chars)
      Analyzes the manifest contents.
      Parameters:
      chars - the content of the manifest
      Returns:
      true if the analysis is successful, false otherwise.
    • getClasspathSectionsCount

      public int getClasspathSectionsCount()
    • getCalledFileNames

      public List getCalledFileNames()