public class ValueResolverFactoryTypeVisitor extends BasicTypeValueResolverFactoryTypeVisitor
MetadataTypeVisitor implementation that creates a ValueResolver instances depending on a parameter
MetadataType.| Constructor and Description |
|---|
ValueResolverFactoryTypeVisitor(org.mule.runtime.extension.api.dsl.syntax.resolver.DslSyntaxResolver dslSyntaxResolver,
String parameterName,
Object value,
Object defaultValue,
boolean acceptsReferences,
Class<?> expectedClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
defaultVisit(org.mule.metadata.api.model.MetadataType metadataType) |
void |
visitDate(org.mule.metadata.api.model.DateType dateType) |
void |
visitDateTime(org.mule.metadata.api.model.DateTimeType dateTimeType) |
void |
visitObject(org.mule.metadata.api.model.ObjectType objectType) |
basicTypeResolver, getExpectedClass, getResolver, getValue, setResolver, visitBasicTypevisitBoolean, visitNumber, visitStringvisitAnyType, visitArrayType, visitAttributeField, visitAttributeKey, visitBinaryType, visitFunction, visitIntersection, visitLocalDateTime, visitLocalTime, visitNothing, visitNull, visitObjectField, visitObjectKey, visitPeriod, visitRegex, visitSimpleType, visitTime, visitTimeZone, visitTuple, visitTypeParameter, visitUnion, visitVoidpublic void visitDateTime(org.mule.metadata.api.model.DateTimeType dateTimeType)
visitDateTime in class org.mule.metadata.api.visitor.MetadataTypeVisitorpublic void visitDate(org.mule.metadata.api.model.DateType dateType)
visitDate in class org.mule.metadata.api.visitor.MetadataTypeVisitorpublic void visitObject(org.mule.metadata.api.model.ObjectType objectType)
visitObject in class org.mule.metadata.api.visitor.MetadataTypeVisitorprotected void defaultVisit(org.mule.metadata.api.model.MetadataType metadataType)
defaultVisit in class BasicTypeValueResolverFactoryTypeVisitorCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.