@NonNullApi

# Package org.gradle.tooling.events.problems

Problem specific interfaces and classes related to event notifications.

- Interface Summary
  Interface | Description
  --- | ---
  AdditionalData | Additional data attached to the problem.
  BaseProblemDescriptor | A common base interface for Problem API related descriptors.
  ContextualLabel | Represents a contextual label.
  Details | Represents a problem details.
  DocumentationLink | Represents documentation link.
  FailureContainer | Holds an exception for a problem.
  FileLocation | A file location.
  LineInFileLocation | A basic location pointing to a specific part of a file using line number, column, and length for coordinates.
  Location | Marker interface for problem location.
  OffsetInFileLocation | A basic location pointing to a specific part of a file using a global offset and length for coordinates.
  PluginIdLocation | Represents a plugin ID.
  ProblemAggregation | Represents a list of aggregated problems.
  ProblemAggregationEvent | Represents a list of aggregated problems.
  ProblemContext | Describes a problem event.
  ProblemDefinition | Represents a problem definition.
  ProblemEvent | An event representing a problem.
  ProblemGroup | Represents a problem group.
  ProblemId | Represents a problem id.
  Severity | Represents a problem severity.
  SingleProblemEvent | ProblemEvent with all the details relevant.
  Solution | Represents a solution.
  TaskPathLocation | Represents a task path.