*** 237,246 **** --- 237,251 ---- } else return (TypeVariable<Constructor<T>>[])new TypeVariable[0]; } + @Override + Class<?>[] getSharedParameterTypes() { + return parameterTypes; + } + /** * {@inheritDoc} */ @Override public Class<?>[] getParameterTypes() {