Interface IDependencyAccess

    • Method Detail

      • isCompileTimeDependency

        boolean isCompileTimeDependency()
      • getLineNumber

        int getLineNumber()
      • getIssueCount

        int getIssueCount()
        Counts all issues for this element.
        Returns:
        Number of issues
      • getIssueCount

        int getIssueCount​(java.util.List<java.lang.String> categories,
                          java.util.List<java.lang.String> issueIds,
                          java.util.List<java.lang.String> providers,
                          java.util.List<java.lang.String> severities)
        Counts issues for this element for the given filter parameters.
        Parameters:
        categories - Issue categories (null or empty list means 'all')
        issueIds - Issue Id's (null or empty list means 'all')
        providers - Issue providers (null or empty list means 'all')
        severities - Issue severities (null or empty list means 'all')
        Returns:
        Number of issues matching the filter criteria
      • getIssues

        java.util.List<IIssueAccess> getIssues()
        Collect all issues for this element.
        Returns:
        The issues
      • getIssues

        java.util.List<IIssueAccess> getIssues​(java.util.List<java.lang.String> categories,
                                               java.util.List<java.lang.String> issueIds,
                                               java.util.List<java.lang.String> providers,
                                               java.util.List<java.lang.String> severities)
        Collect issues for the given filter parameters.
        Parameters:
        categories - Issue categories (null or empty list means 'all')
        issueIds - Issue Id's (null or empty list means 'all')
        providers - Issue providers (null or empty list means 'all')
        severities - Issue severities null or (empty list means 'all')
        Returns:
        The issues