Class RuntimeASTTransformer.Wrapper
java.lang.Object
org.jenkinsci.plugins.pipeline.modeldefinition.parser.RuntimeASTTransformer.Wrapper
- All Implemented Interfaces:
groovy.lang.GroovyObject
- Enclosing class:
- RuntimeASTTransformer
public static final class RuntimeASTTransformer.Wrapper
extends Object
implements groovy.lang.GroovyObject
-
Constructor Summary
ConstructorsConstructorDescriptionWrapper(org.codehaus.groovy.control.SourceUnit sourceUnit, org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef pipelineDef) -
Method Summary
Modifier and TypeMethodDescriptionorg.codehaus.groovy.ast.expr.ExpressionasExternalMethodCall(String groupName, org.codehaus.groovy.ast.ClassNode returnType, org.codehaus.groovy.ast.expr.Expression expression) org.codehaus.groovy.ast.expr.ExpressionasExternalMethodCall(String groupName, org.codehaus.groovy.ast.ClassNode returnType, org.codehaus.groovy.ast.stmt.Statement methodBody) org.codehaus.groovy.ast.expr.ExpressionasExternalMethodCall(List<org.codehaus.groovy.ast.expr.Expression> listExpression) org.codehaus.groovy.ast.expr.ExpressionasExternalMethodCall(org.codehaus.groovy.ast.expr.ConstructorCallExpression expression) org.codehaus.groovy.ast.expr.ExpressionasScriptContextVariable(org.codehaus.groovy.ast.expr.Expression expression) org.codehaus.groovy.ast.expr.ExpressionasWrappedScriptContextVariable(org.codehaus.groovy.ast.expr.Expression expression) org.codehaus.groovy.ast.expr.ExpressionasWrappedScriptContextVariable(org.codehaus.groovy.ast.expr.Expression expression, boolean force) org.codehaus.groovy.ast.expr.ClosureExpressioncreatePipelineClosureX(org.codehaus.groovy.ast.expr.Expression root) groovy.lang.MetaClassgetProperty(String property) invokeMethod(String method, Object arguments) voidsetMetaClass(groovy.lang.MetaClass mc) voidsetProperty(String property, Object value)
-
Constructor Details
-
Wrapper
public Wrapper(@NonNull org.codehaus.groovy.control.SourceUnit sourceUnit, @NonNull org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef pipelineDef)
-
-
Method Details
-
asWrappedScriptContextVariable
@NonNull public org.codehaus.groovy.ast.expr.Expression asWrappedScriptContextVariable(@NonNull org.codehaus.groovy.ast.expr.Expression expression) -
getMetaClass
public groovy.lang.MetaClass getMetaClass()- Specified by:
getMetaClassin interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc) - Specified by:
setMetaClassin interfacegroovy.lang.GroovyObject
-
invokeMethod
- Specified by:
invokeMethodin interfacegroovy.lang.GroovyObject
-
getProperty
- Specified by:
getPropertyin interfacegroovy.lang.GroovyObject
-
setProperty
- Specified by:
setPropertyin interfacegroovy.lang.GroovyObject
-
createPipelineClosureX
@NonNull public org.codehaus.groovy.ast.expr.ClosureExpression createPipelineClosureX(@NonNull org.codehaus.groovy.ast.expr.Expression root) -
asExternalMethodCall
@NonNull public org.codehaus.groovy.ast.expr.Expression asExternalMethodCall(@NonNull org.codehaus.groovy.ast.expr.ConstructorCallExpression expression) -
asExternalMethodCall
@NonNull public org.codehaus.groovy.ast.expr.Expression asExternalMethodCall(@NonNull List<org.codehaus.groovy.ast.expr.Expression> listExpression) -
asWrappedScriptContextVariable
@NonNull public org.codehaus.groovy.ast.expr.Expression asWrappedScriptContextVariable(@NonNull org.codehaus.groovy.ast.expr.Expression expression, boolean force) -
asScriptContextVariable
@NonNull public org.codehaus.groovy.ast.expr.Expression asScriptContextVariable(@NonNull org.codehaus.groovy.ast.expr.Expression expression) -
asExternalMethodCall
@NonNull public org.codehaus.groovy.ast.expr.Expression asExternalMethodCall(@NonNull String groupName, @NonNull org.codehaus.groovy.ast.ClassNode returnType, @NonNull org.codehaus.groovy.ast.expr.Expression expression) -
asExternalMethodCall
@NonNull public org.codehaus.groovy.ast.expr.Expression asExternalMethodCall(@NonNull String groupName, @NonNull org.codehaus.groovy.ast.ClassNode returnType, @NonNull org.codehaus.groovy.ast.stmt.Statement methodBody)
-