| Package | Description | 
|---|---|
| org.thales.punch.libraries.punchlang.api | 
 Punch package documentation. 
 | 
| org.thales.punch.libraries.punchlang.operator | 
 Punch language operators. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BugOperator | 
Punchlet.bug()  | 
| Modifier and Type | Method and Description | 
|---|---|
BugOperator | 
BugOperator.busy()
Go for a busy loop, forever 
 | 
BugOperator | 
BugOperator.busy(long milli)
Go busy for a while 
 | 
BugOperator | 
BugOperator.halt()
Halt your jvm 
 | 
BugOperator | 
BugOperator.heisenberg()
Introduce a random bug once every 10000 * 360 message. 
 | 
BugOperator | 
BugOperator.memory()
cause a memory exception 
 | 
BugOperator | 
BugOperator.memory(long numK)
Fill memory with as many K bytes 
 | 
BugOperator | 
BugOperator.onceEvery(int v)
Make the bug operator act once in a while 
 | 
BugOperator | 
BugOperator.raise()
Raise a runtime exception exception 
 | 
BugOperator | 
BugOperator.raise(RuntimeException e)
Raise a provided runtime exception 
 | 
BugOperator | 
BugOperator.sleep()
Sleep forever 
 | 
BugOperator | 
BugOperator.sleep(long milli)
sleep for a while 
 | 
Copyright © 2022. All rights reserved.