public abstract class ParameterGroupParser extends ExtensionDefinitionParser
ExtensionDefinitionParser for parsing extension objects that are expressed as an inline ParameterGroupModel
These objects are parsed as ValueResolvers which are later resolved by a TopLevelParameterObjectFactory
instance
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoader |
classLoader |
protected org.mule.runtime.api.meta.model.parameter.ParameterGroupModel |
group |
protected org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax |
groupDsl |
protected String |
name |
protected String |
namespace |
CURSOR_PROVIDER_FACTORY_FIELD_NAME, definitionBuilder, dslResolver, infrastructureParameterMap, objectParsingDelegates, PARAMETERS_FIELD_NAME, parsingContext, valueResolverFactory| Constructor and Description |
|---|
ParameterGroupParser(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definition,
org.mule.runtime.api.meta.model.parameter.ParameterGroupModel group,
ClassLoader classLoader,
org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax groupDsl,
org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver dslResolver,
ExtensionParsingContext context) |
addDefinition, addParameter, doParse, getContextClassLoader, getFlatParameters, getInfrastructureParameterName, getInlineGroups, parse, parseAttributeParameter, parseAttributeParameter, parseCollectionParameter, parseCollectionParameter, parseFields, parseFields, parseFromTextExpression, parseFromTextExpression, parseInlineParameterGroup, parseMapParameters, parseMapParameters, parseNestedComponents, parseObject, parseObjectParameter, parseObjectParameter, parseParameters, parseParametersprotected final org.mule.runtime.api.meta.model.parameter.ParameterGroupModel group
protected final ClassLoader classLoader
protected final org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax groupDsl
protected final String name
protected final String namespace
public ParameterGroupParser(org.mule.runtime.dsl.api.component.ComponentBuildingDefinition.Builder definition,
org.mule.runtime.api.meta.model.parameter.ParameterGroupModel group,
ClassLoader classLoader,
org.mule.runtime.extension.api.dsl.syntax.DslElementSyntax groupDsl,
org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver dslResolver,
ExtensionParsingContext context)
Copyright © 2003–2021 MuleSoft, Inc.. All rights reserved.