Package org.joda.convert
Class Types.TypeVisitor
- java.lang.Object
-
- org.joda.convert.Types.TypeVisitor
-
- Enclosing class:
- Types
private abstract static class Types.TypeVisitor extends java.lang.ObjectVisitor pattern to evaluateType.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<java.lang.reflect.Type>visited
-
Constructor Summary
Constructors Modifier Constructor Description privateTypeVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisit(java.lang.reflect.Type... types)Visits the given types.(package private) voidvisitClass(java.lang.Class<?> t)(package private) voidvisitGenericArrayType(java.lang.reflect.GenericArrayType t)(package private) voidvisitParameterizedType(java.lang.reflect.ParameterizedType t)(package private) voidvisitTypeVariable(java.lang.reflect.TypeVariable<?> t)(package private) voidvisitWildcardType(java.lang.reflect.WildcardType t)
-
-
-
Method Detail
-
visit
public final void visit(java.lang.reflect.Type... types)
Visits the given types. Null types are ignored. This allows subclasses to callvisit(parameterizedType.getOwnerType())safely without having to check nulls.
-
visitClass
void visitClass(java.lang.Class<?> t)
-
visitGenericArrayType
void visitGenericArrayType(java.lang.reflect.GenericArrayType t)
-
visitParameterizedType
void visitParameterizedType(java.lang.reflect.ParameterizedType t)
-
visitTypeVariable
void visitTypeVariable(java.lang.reflect.TypeVariable<?> t)
-
visitWildcardType
void visitWildcardType(java.lang.reflect.WildcardType t)
-
-