public class DefaultComponentParameterAst extends Object implements org.mule.runtime.ast.api.ComponentParameterAst
| Constructor and Description |
|---|
DefaultComponentParameterAst(Object complexValue,
Supplier<org.mule.runtime.api.meta.model.parameter.ParameterModel> model,
org.mule.runtime.ast.api.ComponentMetadataAst metadata) |
DefaultComponentParameterAst(String rawValue,
Supplier<org.mule.runtime.api.meta.model.parameter.ParameterModel> model) |
DefaultComponentParameterAst(String rawValue,
Supplier<org.mule.runtime.api.meta.model.parameter.ParameterModel> model,
org.mule.runtime.ast.api.ComponentMetadataAst metadata) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.mule.runtime.ast.api.ComponentMetadataAst> |
getMetadata() |
org.mule.runtime.api.meta.model.parameter.ParameterModel |
getModel() |
String |
getRawValue() |
<T> org.mule.runtime.api.functional.Either<String,T> |
getValue() |
public DefaultComponentParameterAst(String rawValue, Supplier<org.mule.runtime.api.meta.model.parameter.ParameterModel> model)
public DefaultComponentParameterAst(String rawValue, Supplier<org.mule.runtime.api.meta.model.parameter.ParameterModel> model, org.mule.runtime.ast.api.ComponentMetadataAst metadata)
public <T> org.mule.runtime.api.functional.Either<String,T> getValue()
getValue in interface org.mule.runtime.ast.api.ComponentParameterAstpublic String getRawValue()
getRawValue in interface org.mule.runtime.ast.api.ComponentParameterAstpublic org.mule.runtime.api.meta.model.parameter.ParameterModel getModel()
getModel in interface org.mule.runtime.ast.api.ComponentParameterAstpublic Optional<org.mule.runtime.ast.api.ComponentMetadataAst> getMetadata()
getMetadata in interface org.mule.runtime.ast.api.ComponentParameterAstCopyright © 2003–2020 MuleSoft, Inc.. All rights reserved.