Class IRIException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    IRIImplException

    public abstract class IRIException
    extends java.lang.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:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract Violation getViolation()
      Access details of the error in the IRI being processed.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getViolation

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