org.codehaus.groovy.transform
[Groovy] Class TimedInterruptibleASTTransformation
java.lang.Object
org.codehaus.groovy.transform.TimedInterruptibleASTTransformation
- All Implemented Interfaces:
- ASTTransformation
@GroovyASTTransformation(phase = CompilePhase.CANONICALIZATION)
class TimedInterruptibleASTTransformation
extends Object
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.
- Authors:
- Cedric Champeau
- Hamlet D'Arcy
- Paul King
- See Also:
- ThreadInterrupt
- Since:
- 1.8.0
getConstantAnnotationParameter
static def getConstantAnnotationParameter(AnnotationNode node, String parameterName, Class type, def defaultValue)
-
visit
void visit(ASTNode[] nodes, SourceUnit source)
-
Copyright © 2003-2013 The Codehaus. All rights reserved.