[Groovy] Class TimedInterruptibleASTTransformation
- org.codehaus.groovy.transform.TimedInterruptibleASTTransformation
Allows "interrupt-safe" executions of scripts by adding timer expiration checks on loops (for, while, do) and first statement of closures. By default, also adds an interrupt check statement on the beginning of method calls.
- See Also:
- ThreadInterrupt
- Since:
- 1.8.0
Fields inherited from class | Fields |
---|---|
class AbstractASTTransformation | RETENTION_CLASSNODE, sourceUnit |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
static def |
getConstantAnnotationParameter(AnnotationNode node, String parameterName, Class type, def defaultValue) | |
void |
visit(ASTNode[] nodes, SourceUnit source) |
Inherited Methods Summary
Method Detail
@SuppressWarnings('Instanceof') static def getConstantAnnotationParameter(AnnotationNode node, String parameterName, Class type, def defaultValue)
@SuppressWarnings('Instanceof') void visit(ASTNode[] nodes, SourceUnit source)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.5.14/html/gapi/org/codehaus/groovy/transform/TimedInterruptibleASTTransformation.html