Interface ModelASTMarkerInterface
- All Known Subinterfaces:
ModelASTElementContainer,ModelASTEnvironmentValue,ModelASTMethodArg,ModelASTWhenContent
- All Known Implementing Classes:
AbstractModelASTCodeBlock,InvisibleGlobalWhenCondition,InvisibleWhen,ModelASTAgent,ModelASTArgumentList,ModelASTAxis,ModelASTAxisContainer,ModelASTBranch,ModelASTBuildCondition,ModelASTBuildConditionsContainer,ModelASTBuildParameter,ModelASTBuildParameters,ModelASTClosureMap,ModelASTElement,ModelASTEnvironment,ModelASTExclude,ModelASTExcludeAxis,ModelASTExcludes,ModelASTInternalFunctionCall,ModelASTKey,ModelASTKeyValueOrMethodCallPair,ModelASTLibraries,ModelASTMatrix,ModelASTMethodCall,ModelASTNamedArgumentList,ModelASTOption,ModelASTOptions,ModelASTParallel,ModelASTPipelineDef,ModelASTPositionalArgumentList,ModelASTPostBuild,ModelASTPostStage,ModelASTScriptBlock,ModelASTSingleArgument,ModelASTStage,ModelASTStageBase,ModelASTStageInput,ModelASTStages,ModelASTStep,ModelASTTools,ModelASTTreeStep,ModelASTTrigger,ModelASTTriggers,ModelASTValue,ModelASTWhen,ModelASTWhenCondition,ModelASTWhenExpression
public interface ModelASTMarkerInterface
- Author:
- Andrew Bayer
-
Method Summary
Modifier and TypeMethodDescriptionvoidtoGroovy()toJSON()voidvalidate(ModelValidator validator)
-
Method Details
-
toGroovy
-
toJSON
-
validate
-
removeSourceLocation
void removeSourceLocation()
-