Class DTOMetadataTypeVisitor
java.lang.Object
org.mule.metadata.api.visitor.MetadataTypeVisitor
org.mule.runtime.ast.internal.serialization.visitor.DTOMetadataTypeVisitor
public class DTOMetadataTypeVisitor
extends org.mule.metadata.api.visitor.MetadataTypeVisitor
Resolves models when encountering an ObjectType
-
Constructor Summary
ConstructorsConstructorDescriptionDTOMetadataTypeVisitor(ComponentAstDTO componentAstDTO, ExtensionModelHelper extensionModelHelper) -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitObject(org.mule.metadata.api.model.ObjectType objectType) voidvisitObjectField(org.mule.metadata.api.model.ObjectFieldType objectFieldType) voidvisitUnion(org.mule.metadata.api.model.UnionType unionType) Methods inherited from class org.mule.metadata.api.visitor.MetadataTypeVisitor
defaultVisit, visitAnyType, visitArrayType, visitAttributeField, visitAttributeKey, visitBinaryType, visitBoolean, visitDate, visitDateTime, visitFunction, visitIntersection, visitLocalDateTime, visitLocalTime, visitNothing, visitNull, visitNumber, visitObjectKey, visitPeriod, visitReference, visitRegex, visitSimpleType, visitString, visitTime, visitTimeZone, visitTuple, visitTypeParameter, visitVoid
-
Constructor Details
-
DTOMetadataTypeVisitor
public DTOMetadataTypeVisitor(ComponentAstDTO componentAstDTO, ExtensionModelHelper extensionModelHelper)
-
-
Method Details
-
visitObject
public void visitObject(org.mule.metadata.api.model.ObjectType objectType) - Overrides:
visitObjectin classorg.mule.metadata.api.visitor.MetadataTypeVisitor
-
visitUnion
public void visitUnion(org.mule.metadata.api.model.UnionType unionType) - Overrides:
visitUnionin classorg.mule.metadata.api.visitor.MetadataTypeVisitor
-
visitObjectField
public void visitObjectField(org.mule.metadata.api.model.ObjectFieldType objectFieldType) - Overrides:
visitObjectFieldin classorg.mule.metadata.api.visitor.MetadataTypeVisitor
-