src/main/java/com/cloudbees/jenkins/support/api/SupportProviderDescriptor.java
public SupportProvider newDefaultInstance() {
        try {
            return clazz.newInstance();
        } catch (InstantiationException e) {
            throw new RuntimeException("Failed to instantiate " + clazz, e);
        } catch (IllegalAccessException e) {
            throw new RuntimeException("Failed to instantiate " + clazz, e);
        }
    }
/**
     * Construct a default instance of the {@link SupportProvider}. This method is used when there is no current
     * selected {@link SupportProvider} and this provider has been selected to act as the default {@link
     * SupportProvider}
     *
     * @return the instance.
     */
Construct a default instance of the  SupportProvider. This method is used when there is no current
selected  SupportProvider and this provider has been selected to act as the default {@link
SupportProvider}

@return the instance.
Construct a default instance of the SupportProvider . This method is used when there is no current selected SupportProvider and this provider has been selected to act as the default { @link SupportProvider } @return the instance .
public SupportProvider newDefaultInstance() {
        try {
            return clazz.newInstance();
        } catch (InstantiationException e) {
            throw new RuntimeException("Failed to instantiate " + clazz, e);
        } catch (IllegalAccessException e) {
            throw new RuntimeException("Failed to instantiate " + clazz, e);
        }
    }
public SupportProvider newDefaultInstance ( ) { try { return clazz . newInstance ( ) ; } catch ( InstantiationException e ) { throw new RuntimeException ( "Failed to instantiate " + clazz , e ) ; } catch ( IllegalAccessException e ) { throw new RuntimeException ( "Failed to instantiate " + clazz , e ) ; } }
Construct a default instance of the {@link SupportProvider}.
Construct a default instance of the { @link SupportProvider } .