Class Types.TypeVisitor

java.lang.Object
org.joda.convert.Types.TypeVisitor
Enclosing class:
Types

private abstract static class Types.TypeVisitor extends Object
Visitor pattern to evaluate Type.
  • Field Details

    • visited

      private final Set<Type> visited
  • Constructor Details

    • TypeVisitor

      private TypeVisitor()
  • Method Details

    • visit

      public final void visit(Type... types)
      Visits the given types. Null types are ignored. This allows subclasses to call visit(parameterizedType.getOwnerType()) safely without having to check nulls.
    • visitClass

      void visitClass(Class<?> t)
    • visitGenericArrayType

      void visitGenericArrayType(GenericArrayType t)
    • visitParameterizedType

      void visitParameterizedType(ParameterizedType t)
    • visitTypeVariable

      void visitTypeVariable(TypeVariable<?> t)
    • visitWildcardType

      void visitWildcardType(WildcardType t)