public abstract class AbstractExpressionSyntacticallyValid extends Object implements org.mule.runtime.ast.api.validation.Validation
| Modifier and Type | Field and Description |
|---|---|
protected org.mule.runtime.api.el.ExpressionLanguage |
expressionLanguage |
| Constructor and Description |
|---|
AbstractExpressionSyntacticallyValid(org.mule.runtime.api.el.ExpressionLanguage expressionLanguage,
Supplier<org.mule.runtime.ast.api.validation.Validation.Level> level,
org.mule.runtime.api.el.validation.Severity severity) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.ast.api.validation.Validation.Level |
getLevel() |
protected org.mule.runtime.api.el.validation.Severity |
getSeverity() |
protected Map<String,String> |
locationToAdditionalData(org.mule.runtime.api.el.validation.Location location) |
protected Stream<org.mule.runtime.ast.api.validation.ValidationResultItem> |
validateExpression(org.mule.runtime.ast.api.ComponentAst component,
org.mule.runtime.ast.api.ComponentParameterAst param,
String expression) |
protected final org.mule.runtime.api.el.ExpressionLanguage expressionLanguage
public AbstractExpressionSyntacticallyValid(org.mule.runtime.api.el.ExpressionLanguage expressionLanguage,
Supplier<org.mule.runtime.ast.api.validation.Validation.Level> level,
org.mule.runtime.api.el.validation.Severity severity)
protected final Stream<org.mule.runtime.ast.api.validation.ValidationResultItem> validateExpression(org.mule.runtime.ast.api.ComponentAst component, org.mule.runtime.ast.api.ComponentParameterAst param, String expression)
protected final Map<String,String> locationToAdditionalData(org.mule.runtime.api.el.validation.Location location)
public final org.mule.runtime.ast.api.validation.Validation.Level getLevel()
getLevel in interface org.mule.runtime.ast.api.validation.Validationprotected final org.mule.runtime.api.el.validation.Severity getSeverity()
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.