Module org.scijava.ops.engine
Class NullablesOnMultipleMethodsException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.scijava.ops.engine.exceptions.InvalidOpException
-
- org.scijava.ops.engine.exceptions.impl.NullablesOnMultipleMethodsException
-
- All Implemented Interfaces:
Serializable
public class NullablesOnMultipleMethodsException extends InvalidOpException
Exception thrown when an Op declaresNullableparameters in multiple places (i.e. both on the implementation method and on an abstract interface method). This is not allowed to avoid action-at-a-distance errors.- Author:
- Gabriel Selzer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NullablesOnMultipleMethodsException(Object source, List<Method> functionalMethodsWithNullables)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-