public class SandboxCpsTransformer extends CpsTransformer
classNode, config, parent| Constructor and Description |
|---|
SandboxCpsTransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
call(org.codehaus.groovy.control.SourceUnit source,
org.codehaus.groovy.classgen.GeneratorContext context,
org.codehaus.groovy.ast.ClassNode classNode) |
groovy.lang.MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
protected Class |
getTrustTag() |
Object |
invokeMethod(String method,
Object arguments) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setProperty(String property,
Object value) |
protected void |
visitNontransformedMethod(org.codehaus.groovy.ast.MethodNode m) |
literal, literal, literal, literal, loc, makeBuilder, makeChildren, makeNode, makeNode, makeNode, prepostfixOperatorSuffix, setConfiguration, shouldBeTransformed, visit, visit, visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyExpression, visitEmptyStatement, visitExpressionStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitListExpression, visitMapEntryExpression, visitMapExpression, visitMethod, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression, visitWhileLoop, visitWithSafepointpublic groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectgetMetaClass in class CpsTransformerpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObjectsetMetaClass in class CpsTransformerpublic Object invokeMethod(String method, Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class CpsTransformerpublic Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class CpsTransformerpublic void setProperty(String property, Object value)
setProperty in interface groovy.lang.GroovyObjectsetProperty in class CpsTransformerpublic void call(org.codehaus.groovy.control.SourceUnit source,
org.codehaus.groovy.classgen.GeneratorContext context,
org.codehaus.groovy.ast.ClassNode classNode)
call in class CpsTransformerprotected void visitNontransformedMethod(org.codehaus.groovy.ast.MethodNode m)
visitNontransformedMethod in class CpsTransformerprotected Class getTrustTag()
getTrustTag in class CpsTransformerCopyright © 2011–2017. All rights reserved.