public final Class<?> getSetupClass() {
        if (setupClass != null) {
            return setupClass;
        }
        LOG.info("Creating setup class: {}", setupClassName);
        try {
            setupClass = Class.forName(setupClassName, true, context.getClassLoader());
        } catch (final ClassNotFoundException ex) {
            throw new RuntimeException("Couldn't load setup class: " + setupClassName, ex);
        }
        return setupClass;
    }
public final Class < ? > getSetupClass ( ) { if ( setupClass != null ) { return setupClass ; } LOG . info ( "Creating setup class: {}" , setupClassName ) ; try { setupClass = Class . forName ( setupClassName , true , context . getClassLoader ( ) ) ; } catch ( final ClassNotFoundException ex ) { throw new RuntimeException ( "Couldn't load setup class: " + setupClassName , ex ) ; } return setupClass ; }
Returns the setup class.

@return Setup class of type {@link #setupClassName}.