public final class StepConfig extends Object
SuspendedEvent
. The set of additional step properties is defined by this
class. These are a step count and a list of source elements
the step can
suspend at.
The rules of stepping through the source elements
are following:
SourceElement.STATEMENT
: steps suspend before
guest
language statements, unless the step returns to a calling location, in which case they suspend
after
. Step depth is interpreted based on pushed stack frames.SourceElement.EXPRESSION
: steps suspend before
and
after
guest language expressions. Step depth is interpreted based on
both pushed stack frames and expression nesting hierarchy.Modifier and Type | Class and Description |
---|---|
class |
StepConfig.Builder
Builder of
StepConfig . |
Modifier and Type | Method and Description |
---|---|
static StepConfig.Builder |
newBuilder()
Create a new step configuration builder.
|
public static StepConfig.Builder newBuilder()