public interface TypeVisitor
Type.accept(TypeVisitor) method passing the
visitor.void visit(VoidType type)
VoidType.accept(TypeVisitor).type - void typevoid visit(IntegerType type)
IntegerType.accept(TypeVisitor).type - integer typevoid visit(DoubleType type)
DoubleType.accept(TypeVisitor).type - double typevoid visit(StringType type)
StringType.accept(TypeVisitor).type - string typevoid visit(BooleanType type)
BooleanType.accept(TypeVisitor).type - boolean typevoid visit(BinaryType type)
BinaryType.accept(TypeVisitor).type - binary typevoid visit(DateTimeType type)
DateTimeType.accept(TypeVisitor).type - datetime typevoid visit(UriType type)
UriType.accept(TypeVisitor).type - URI typevoid visit(OptionalType type)
OptionalType.accept(TypeVisitor).type - optional typevoid visit(ListType type)
ListType.accept(TypeVisitor).type - list typevoid visit(StructType type)
StructType.accept(TypeVisitor).type - structure typevoid visit(OpaqueType type)
OpaqueType.accept(TypeVisitor).type - opaque typevoid visit(SecretType type)
SecretType.accept(TypeVisitor).type - secret typevoid visit(TypeReference<? extends Type> type)
TypeReference.accept(TypeVisitor).type - reference typevoid visit(EnumType type)
EnumType.accept(TypeVisitor).type - enumeration typevoid visit(ErrorType type)
ErrorType.accept(TypeVisitor).type - error typevoid visit(IdType idType)
IdType.accept(TypeVisitor).idType - ID typevoid visit(SetType setType)
SetType.accept(TypeVisitor).setType - set typevoid visit(MapType mapType)
MapType.accept(TypeVisitor).mapType - map typevoid visit(DynamicStructType type)
DynamicStructType.accept(TypeVisitor).type - dynamic structure typevoid visit(AnyErrorType type)
AnyErrorType.accept(TypeVisitor).type - any-error typeCopyright © 2022. All rights reserved.