matches
Description:
Returns true if this matches domain
and code
,
false otherwise.
In particular, when this is null, false will be returned.
If domain
contains a `FAILED` (or otherwise generic) error code, you should generally not check for it explicitly, but should
instead treat any not-explicitly-recognized error code as being equivalent to the `FAILED` code. This way, if the domain is extended in the
future to provide a more specific error code for a certain case, your code will still work.
Parameters:
this |
a Error |
domain |
an error domain |
code |
an error code |
Returns:
whether this has |