public class ParameterExtractor extends Object implements org.mule.runtime.app.declaration.api.ParameterValueVisitor
| Modifier and Type | Method and Description |
|---|---|
static org.mule.runtime.api.metadata.TypedValue<String> |
asDataWeaveExpression(org.mule.runtime.app.declaration.api.ParameterValue parameterValue) |
static org.mule.runtime.api.metadata.TypedValue<String> |
asDataWeaveExpression(org.mule.runtime.app.declaration.api.ParameterValue parameterValue,
org.mule.metadata.api.model.MetadataType expectedType) |
void |
visitListValue(org.mule.runtime.app.declaration.api.fluent.ParameterListValue list) |
void |
visitObjectValue(org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue objectValue) |
void |
visitSimpleValue(org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue text) |
public static org.mule.runtime.api.metadata.TypedValue<String> asDataWeaveExpression(org.mule.runtime.app.declaration.api.ParameterValue parameterValue)
public static org.mule.runtime.api.metadata.TypedValue<String> asDataWeaveExpression(org.mule.runtime.app.declaration.api.ParameterValue parameterValue, org.mule.metadata.api.model.MetadataType expectedType)
public void visitSimpleValue(org.mule.runtime.app.declaration.api.fluent.ParameterSimpleValue text)
visitSimpleValue in interface org.mule.runtime.app.declaration.api.ParameterValueVisitorpublic void visitListValue(org.mule.runtime.app.declaration.api.fluent.ParameterListValue list)
visitListValue in interface org.mule.runtime.app.declaration.api.ParameterValueVisitorpublic void visitObjectValue(org.mule.runtime.app.declaration.api.fluent.ParameterObjectValue objectValue)
visitObjectValue in interface org.mule.runtime.app.declaration.api.ParameterValueVisitorCopyright © 2003–2025 MuleSoft, Inc.. All rights reserved.