Navigator<T,C,F,M>
GenericArrayTypeImpl ParameterizedTypeImpl ReflectionNavigator TypeVisitor<T,P> WildcardTypeImpl