Class TypeVisitor<P,​R>

  • Direct Known Subclasses:
    DefaultTypeVisitor

    public class TypeVisitor<P,​R>
    extends java.lang.Object
    • Constructor Detail

      • TypeVisitor

        public TypeVisitor()
    • Method Detail

      • visit

        public R visit​(Type<?> type)
      • visit

        public final R visit​(Type<?> type,
                             P parameter)
      • visitClassType

        public R visitClassType​(Type<?> type,
                                P parameter)
      • visitPrimitiveType

        public R visitPrimitiveType​(Type<?> type,
                                    P parameter)
      • visitTypeParameter

        public R visitTypeParameter​(Type<?> type,
                                    P parameter)
      • visitWildcardType

        public R visitWildcardType​(Type<?> type,
                                   P parameter)
      • visitArrayType

        public R visitArrayType​(Type<?> type,
                                P parameter)
      • visitType

        public R visitType​(Type<?> type,
                           P parameter)
      • visitCapturedType

        public R visitCapturedType​(Type<?> type,
                                   P parameter)