public class ChainExecutionException
extends java.lang.Exception
ArgumentParseException was thrown while parsing an argumentRuntimeException was thrown while parsing an argument| Modifier and Type | Class and Description |
|---|---|
static class |
ChainExecutionException.Reason
The reason why the execution failed.
|
| Constructor and Description |
|---|
ChainExecutionException(ArgumentParseException parseException,
int executionIndex,
int readerCursor,
java.lang.String argumentName,
java.lang.String extraData) |
ChainExecutionException(ChainExecutionException.Reason reason,
int executionIndex,
int readerCursor,
java.lang.String argumentName,
java.lang.String extraData) |
ChainExecutionException(HandledException handled,
int executionIndex,
int readerCursor,
java.lang.String argumentName,
java.lang.String extraData) |
ChainExecutionException(java.lang.RuntimeException e,
int executionIndex,
int readerCursor,
java.lang.String argumentName,
java.lang.String extraData) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getArgumentName() |
int |
getExecutionIndex() |
java.lang.String |
getExtraData() |
int |
getReaderCursor() |
ChainExecutionException.Reason |
getReason() |
public ChainExecutionException(ArgumentParseException parseException, int executionIndex, int readerCursor, @Nullable java.lang.String argumentName, @Nullable java.lang.String extraData)
public ChainExecutionException(java.lang.RuntimeException e,
int executionIndex,
int readerCursor,
@Nullable
java.lang.String argumentName,
@Nullable
java.lang.String extraData)
public ChainExecutionException(HandledException handled, int executionIndex, int readerCursor, @Nullable java.lang.String argumentName, @Nullable java.lang.String extraData)
public ChainExecutionException(ChainExecutionException.Reason reason, int executionIndex, int readerCursor, @Nullable java.lang.String argumentName, @Nullable java.lang.String extraData)
public ChainExecutionException.Reason getReason()
public int getExecutionIndex()
public int getReaderCursor()
@Nullable public java.lang.String getArgumentName()
@Nullable public java.lang.String getExtraData()