FasterXML / FasterXML/java-classmate

Convert GenericType or ResolvedType to JavaType

Ouverte
#69 22 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
266
Forks
47
Merge moyen
1 h 42 min
PR mergées (30 j)
1

Description

Some function like `Jackson2JsonRedisSerializer` requires `JavaType` as parameter. When I tried to pass generic type parameter via `GenericType` object, I find that `GenericType` can only be converted to `ResolvedType`, and there is no way from ResolvedType to JavaType.

```java
TypeResolver resolver = new TypeResolver();
GenericType gtype = new GenericType(){}
ResolvedType rtype = resolver.resolve(gtype);
// seems correct but constructType will throw when receiving GenericType!
JavaType javatype= TypeFactory.defaultInstance().constructType(rtype);
```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.