Package ai.timefold.jpyinterpreter
Class ExceptionBlock
java.lang.Object
ai.timefold.jpyinterpreter.ExceptionBlock
-
Constructor Summary
ConstructorsConstructorDescriptionExceptionBlock(int blockStartInstructionInclusive, int blockEndInstructionExclusive, int targetInstruction, int stackDepth, boolean pushLastIndex) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsAnyTargetInSet(Set<Integer> possibleJumpTargetSet) booleanintintintintinthashCode()booleantoString()
-
Constructor Details
-
ExceptionBlock
public ExceptionBlock(int blockStartInstructionInclusive, int blockEndInstructionExclusive, int targetInstruction, int stackDepth, boolean pushLastIndex)
-
-
Method Details
-
toString
-
getBlockStartInstructionInclusive
public int getBlockStartInstructionInclusive() -
getBlockEndInstructionExclusive
public int getBlockEndInstructionExclusive() -
getTargetInstruction
public int getTargetInstruction() -
getStackDepth
public int getStackDepth() -
isPushLastIndex
public boolean isPushLastIndex() -
containsAnyTargetInSet
-
equals
-
hashCode
public int hashCode()
-