public final class UnsupportedSpecializationException extends RuntimeException
| Constructor and Description |
|---|
UnsupportedSpecializationException(Node node,
Node[] suppliedNodes,
Object... suppliedValues) |
| Modifier and Type | Method and Description |
|---|---|
String |
getMessage() |
Node |
getNode()
Returns the
Node that caused the this UnsupportedSpecializationException. |
Node[] |
getSuppliedNodes()
Returns the children of the
Node returned by UnsupportedSpecializationException.getNode() which produced the
values returned by UnsupportedSpecializationException.getSuppliedValues(). |
Object[] |
getSuppliedValues()
Returns the dynamic values that were supplied to the node.The array returned by
UnsupportedSpecializationException.getSuppliedNodes() has the same length as the array returned by
UnsupportedSpecializationException.getSuppliedValues(). |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic String getMessage()
getMessage in class Throwablepublic Node getNode()
Node that caused the this UnsupportedSpecializationException.public Node[] getSuppliedNodes()
Node returned by UnsupportedSpecializationException.getNode() which produced the
values returned by UnsupportedSpecializationException.getSuppliedValues(). The array returned by
UnsupportedSpecializationException.getSuppliedNodes() has the same length as the array returned by
UnsupportedSpecializationException.getSuppliedValues(). Never returns null.public Object[] getSuppliedValues()
UnsupportedSpecializationException.getSuppliedNodes() has the same length as the array returned by
UnsupportedSpecializationException.getSuppliedValues(). Never returns null.