| Verifies that the supplied contexts parameter is not null,
throwing an
IllegalArgumentException if it is.
The semantics of supplying null as the value of the
contexts vararg is not completely clear; it can either be
equivalent to supplying an empty array (i.e.: matching all statements
disregarding context), or to supplying a null-Resource value
(e.g.: matching all statements with no associated context). As we so far
haven't been able to prefer one over the other, methods operating on
contexts currently throw
IllegalArgumentException s.
Parameters: contexts - The parameter to check. throws: IllegalArgumentException - If the supplied contexts parameter is null. |