@Test public void testGenericTypeOfNonGenericArray() { assertEquals(String[].class, new GenericType<String[]>() { }.getRawType()); }
public final Class<?> getRawType() { return rawType; }
GenericType { public final Class<?> getRawType() { return rawType; } }
GenericType { public final Class<?> getRawType() { return rawType; } protected  GenericType();  GenericType(final Type genericType); }
GenericType { public final Class<?> getRawType() { return rawType; } protected  GenericType();  GenericType(final Type genericType); static GenericType forInstance(final Object instance); final Type getType(); final Class<?> getRawType(); @Override boolean equals(final Object obj); @Override int hashCode(); @Override String toString(); }
GenericType { public final Class<?> getRawType() { return rawType; } protected  GenericType();  GenericType(final Type genericType); static GenericType forInstance(final Object instance); final Type getType(); final Class<?> getRawType(); @Override boolean equals(final Object obj); @Override int hashCode(); @Override String toString();  }