Class MetadataTypeVisitor

    • Constructor Detail

      • MetadataTypeVisitor

        public MetadataTypeVisitor()
    • Method Detail

      • defaultVisit

        protected void defaultVisit​(MetadataType metadataType)
        When no method matches the specific type this method will be called.
        Parameters:
        metadataType - The un matched MetadataType
      • visitSimpleType

        public void visitSimpleType​(SimpleType simpleType)
      • visitAnyType

        public void visitAnyType​(AnyType anyType)
      • visitArrayType

        public void visitArrayType​(ArrayType arrayType)
      • visitBinaryType

        public void visitBinaryType​(BinaryType binaryType)
      • visitBoolean

        public void visitBoolean​(BooleanType booleanType)
      • visitDateTime

        public void visitDateTime​(DateTimeType dateTimeType)
      • visitDate

        public void visitDate​(DateType dateType)
      • visitIntersection

        public void visitIntersection​(IntersectionType intersectionType)
      • visitNull

        public void visitNull​(NullType nullType)
      • visitVoid

        public void visitVoid​(VoidType voidType)
      • visitNumber

        public void visitNumber​(NumberType numberType)
      • visitObject

        public void visitObject​(ObjectType objectType)
      • visitString

        public void visitString​(StringType stringType)
      • visitTime

        public void visitTime​(TimeType timeType)
      • visitTuple

        public void visitTuple​(TupleType tupleType)
      • visitUnion

        public void visitUnion​(UnionType unionType)
      • visitObjectKey

        public void visitObjectKey​(ObjectKeyType objectKeyType)
      • visitAttributeKey

        public void visitAttributeKey​(AttributeKeyType attributeKeyType)
      • visitAttributeField

        public void visitAttributeField​(AttributeFieldType attributeFieldType)
      • visitObjectField

        public void visitObjectField​(ObjectFieldType objectFieldType)
      • visitNothing

        public void visitNothing​(NothingType nothingType)
      • visitFunction

        public void visitFunction​(FunctionType functionType)
      • visitLocalDateTime

        public void visitLocalDateTime​(LocalDateTimeType localDateTimeType)
      • visitLocalTime

        public void visitLocalTime​(LocalTimeType localTimeType)
      • visitPeriod

        public void visitPeriod​(PeriodType periodType)
      • visitRegex

        public void visitRegex​(RegexType regexType)
      • visitTimeZone

        public void visitTimeZone​(TimeZoneType timeZoneType)
      • visitTypeParameter

        public void visitTypeParameter​(TypeParameterType defaultTypeParameter)