Skip to content

Commit 8006389

Browse files
committed
Fix TypeToken#of generic type
1 parent 57e850a commit 8006389

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

core/src/main/java/net/roxymc/jserialize/type/TypeToken.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ private TypeToken(AnnotatedType type) {
3333
this.annotatedType = type;
3434
}
3535

36-
public static <T extends @Nullable Object> TypeToken<T> of(Class<T> type) {
36+
public static <T extends @UnknownNullability Object> TypeToken<T> of(Class<T> type) {
3737
return of((Type) type);
3838
}
3939

40-
public static <T extends @Nullable Object> TypeToken<T> of(Type type) {
40+
public static <T extends @UnknownNullability Object> TypeToken<T> of(Type type) {
4141
return of(GenericTypeReflector.annotate(type));
4242
}
4343

44-
public static <T extends @Nullable Object> TypeToken<T> of(AnnotatedType type) {
44+
public static <T extends @UnknownNullability Object> TypeToken<T> of(AnnotatedType type) {
4545
return new TypeToken<>(type);
4646
}
4747

0 commit comments

Comments
 (0)