Class RequiredFieldValidationException

  • All Implemented Interfaces:
    java.io.Serializable

    public class RequiredFieldValidationException
    extends BitcoinURIParseException

    Exception to provide the following to BitcoinURI:

    • Provision of parsing error messages

    This exception occurs when a required field is detected (under the BIP21 rules) and fails to pass the associated test (such as req-expires being out of date), or the required field is unknown to this version of the client in which case it should fail for security reasons.

    Since:
    0.3.0  
    See Also:
    Serialized Form
    • Method Summary

      • 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

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RequiredFieldValidationException

        public RequiredFieldValidationException​(java.lang.String s)
      • RequiredFieldValidationException

        public RequiredFieldValidationException​(java.lang.String s,
                                                java.lang.Throwable throwable)