@ToString @EqualsAndHashCode public class ModelValidatorImpl extends Object implements org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator, groovy.lang.GroovyObject
Constructor and Description |
---|
ModelValidatorImpl(ErrorCollector e) |
Modifier and Type | Method and Description |
---|---|
org.jenkinsci.plugins.pipeline.modeldefinition.DescriptorLookupCache |
getLookup() |
groovy.lang.MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
Object |
invokeMethod(String method,
Object arguments) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setProperty(String property,
Object value) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTAgent agent) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBranch branch) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildCondition buildCondition) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildConditionsContainer post) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildParameter param) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildParameters params) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTEnvironment env) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTInternalFunctionCall call) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTLibraries libraries) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTMethodCall meth) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTOption opt) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTOptions opts) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef pipelineDef) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPostBuild postBuild) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPostStage post) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStage stage) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStages stages) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStep step) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTTools t) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTTrigger trig) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTTriggers triggers) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTWhen when) |
boolean |
validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTWhenCondition condition) |
public ModelValidatorImpl(ErrorCollector e)
public groovy.lang.MetaClass getMetaClass()
getMetaClass
in interface groovy.lang.GroovyObject
public void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass
in interface groovy.lang.GroovyObject
public Object invokeMethod(String method, Object arguments)
invokeMethod
in interface groovy.lang.GroovyObject
public Object getProperty(String property)
getProperty
in interface groovy.lang.GroovyObject
public void setProperty(String property, Object value)
setProperty
in interface groovy.lang.GroovyObject
public org.jenkinsci.plugins.pipeline.modeldefinition.DescriptorLookupCache getLookup()
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPostBuild postBuild)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPostStage post)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildConditionsContainer post)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildCondition buildCondition)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTEnvironment env)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTInternalFunctionCall call)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTTools t)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTWhen when)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTLibraries libraries)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTWhenCondition condition)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStep step)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTMethodCall meth)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTOptions opts)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTTrigger trig)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTTriggers triggers)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildParameter param)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBuildParameters params)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTOption opt)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTBranch branch)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTPipelineDef pipelineDef)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStage stage)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTStages stages)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
public boolean validateElement(org.jenkinsci.plugins.pipeline.modeldefinition.ast.ModelASTAgent agent)
validateElement
in interface org.jenkinsci.plugins.pipeline.modeldefinition.validator.ModelValidator
Copyright © 2016–2017. All rights reserved.