Class PipelineStepFinder
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
org.jenkinsci.plugins.pipeline.modeldefinition.parser.PipelineStepFinder
- All Implemented Interfaces:
groovy.lang.GroovyObject,org.codehaus.groovy.ast.GroovyCodeVisitor
public class PipelineStepFinder
extends org.codehaus.groovy.ast.CodeVisitorSupport
implements groovy.lang.GroovyObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongroovy.lang.MetaClassList<org.codehaus.groovy.ast.stmt.Statement>getProperty(String property) invokeMethod(String method, Object arguments) voidsetMetaClass(groovy.lang.MetaClass mc) voidsetPipelineSteps(List<org.codehaus.groovy.ast.stmt.Statement> value) voidsetProperty(String property, Object value) voidvisitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement exprStmt) Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport
visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyStatement, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression, visitWhileLoop
-
Constructor Details
-
PipelineStepFinder
public PipelineStepFinder()
-
-
Method Details
-
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
-
getPipelineSteps
-
setPipelineSteps
-
visitExpressionStatement
public void visitExpressionStatement(org.codehaus.groovy.ast.stmt.ExpressionStatement exprStmt) - Specified by:
visitExpressionStatementin interfaceorg.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitExpressionStatementin classorg.codehaus.groovy.ast.CodeVisitorSupport
-