TypeLoader { public boolean isParameterType(TypeToken<?> type) { return parameterTypes.containsKey(type.getRawType()); } TypeLoader();  TypeLoader(ClassLoader classLoader); Map<String, Class<?>> getClassTypes(); Map<Class<?>, String> getParameterTypes(); Map<Class<?>, String> getSchemaTypes(); Map<Class<?>, String> getSchemaFormats(); Map<String, Class<? extends Annotation>> getAnnotationTypes(); boolean isInjectedType(TypeToken<?> type); String getSchemaType(TypeToken<?> type); boolean isSchemaType(TypeToken<?> type); String getSchemaFormat(TypeToken<?> type); boolean isParameterType(TypeToken<?> type);  }
@Test public void testIsParameterType() { assertTrue(typeLoader.isParameterType(TypeToken.of(Integer.class))); assertFalse(typeLoader.isParameterType(TypeToken.of(Short.class))); }