public static class MetadataTypeUtils.TypeResolverVisitor extends MetadataTypeVisitor
MetadataTypeVisitor implementation for resolving the typeId of a given MetadataType.| Constructor and Description |
|---|
TypeResolverVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
defaultVisit(MetadataType metadataType)
When no method matches the specific type this method will be called.
|
String |
getResolvedTypeId() |
void |
visitObjectField(ObjectFieldType objectFieldType) |
void |
visitString(StringType stringType) |
visitAnyType, visitArrayType, visitAttributeField, visitAttributeKey, visitBinaryType, visitBoolean, visitDate, visitDateTime, visitFunction, visitIntersection, visitLocalDateTime, visitLocalTime, visitNothing, visitNull, visitNumber, visitObject, visitObjectKey, visitPeriod, visitRegex, visitSimpleType, visitTime, visitTimeZone, visitTuple, visitTypeParameter, visitUnion, visitVoidprotected String typeId
public void visitString(StringType stringType)
visitString in class MetadataTypeVisitorpublic void visitObjectField(ObjectFieldType objectFieldType)
visitObjectField in class MetadataTypeVisitorpublic void defaultVisit(MetadataType metadataType)
MetadataTypeVisitordefaultVisit in class MetadataTypeVisitormetadataType - The un matched MetadataTypepublic String getResolvedTypeId()
Copyright © 2020 MuleSoft, Inc.. All rights reserved.