public abstract class BasicTypeMetadataVisitor extends MetadataTypeVisitor
MetadataTypeVisitor which adds the new method visitBasicType(MetadataType) which is
invoked by all the types which refer to a basic type. Those would be:
All other qualifiers delegate into MetadataTypeVisitor.defaultVisit(MetadataType) ()} by default, but they can be overridden at will| Constructor and Description |
|---|
BasicTypeMetadataVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
visitBasicType(MetadataType metadataType) |
void |
visitBoolean(BooleanType booleanType) |
void |
visitNumber(NumberType numberType) |
void |
visitString(StringType stringType) |
defaultVisit, visitAnyType, visitArrayType, visitAttributeField, visitAttributeKey, visitBinaryType, visitDate, visitDateTime, visitFunction, visitIntersection, visitLocalDateTime, visitLocalTime, visitNothing, visitNull, visitObject, visitObjectField, visitObjectKey, visitPeriod, visitRegex, visitSimpleType, visitTime, visitTimeZone, visitTuple, visitTypeParameter, visitUnion, visitVoidprotected abstract void visitBasicType(MetadataType metadataType)
public void visitBoolean(BooleanType booleanType)
visitBoolean in class MetadataTypeVisitorpublic void visitNumber(NumberType numberType)
visitNumber in class MetadataTypeVisitorpublic void visitString(StringType stringType)
visitString in class MetadataTypeVisitorCopyright © 2019 MuleSoft, Inc.. All rights reserved.