Interface IFilterContext

All Known Implementing Classes:
ClassAnalyzer

public interface IFilterContext
Context information provided to filters.
  • Method Details

    • getClassName

      String getClassName()
      Returns:
      vm name of the enclosing class
    • getSuperClassName

      String getSuperClassName()
      Returns:
      vm name of the super class of the enclosing class
    • getClassAnnotations

      Set<String> getClassAnnotations()
      Returns:
      vm names of the class annotations of the enclosing class
    • getClassAttributes

      Set<String> getClassAttributes()
      Returns:
      names of the class attributes
    • getSourceFileName

      String getSourceFileName()
      Returns:
      file name of the corresponding source file or null if not available
    • getSourceDebugExtension

      String getSourceDebugExtension()
      Returns:
      value of SourceDebugExtension attribute or null if not available