Class IRIException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
IRIImplException

public abstract class IRIException extends RuntimeException
A violation detected in an IRI has resulted was classified as an error. This classification depends on the settings of the IRIFactory. Some methods, such as IRIFactoryI.create(String), do not throw exceptions when they encounter such as errors, but merely remember the error to be accessed by the user using IRI.violations(boolean).
See Also:
  • Method Details

    • getViolation

      public abstract Violation getViolation()
      Access details of the error in the IRI being processed.
      Returns:
      The error that caused this exception