public static IPartitioner getPartitioner(ICassandraDeepJobConfig config) {
        try {
            return (IPartitioner) Class.forName(config.getPartitionerClassName()).newInstance();
        } catch (ClassNotFoundException | InstantiationException | IllegalAccessException e) {
            throw new DeepGenericException(e);
        }
    }
public static IPartitioner getPartitioner ( ICassandraDeepJobConfig config ) { try { return ( IPartitioner ) Class . forName ( config . getPartitionerClassName ( ) ) . newInstance ( ) ; } catch ( ClassNotFoundException | InstantiationException | IllegalAccessException e ) { throw new DeepGenericException ( e ) ; } }
Creates a new instance of the cassandra partitioner configured in the configuration object.

@param config the Deep configuration object.
@return an instance of the cassandra partitioner configured in the configuration object.