parquet-hadoop/src/main/java/org/apache/parquet/hadoop/util/ContextUtil.java
public static Configuration getConfiguration(JobContext context) {
    try {
      return (Configuration) GET_CONFIGURATION_METHOD.invoke(context);
    } catch (IllegalAccessException e) {
      throw new IllegalArgumentException("Can't invoke method", e);
    } catch (InvocationTargetException e) {
      throw new IllegalArgumentException("Can't invoke method", e);
    }
  }
public static Configuration getConfiguration(JobContext context) {
    try {
      return (Configuration) GET_CONFIGURATION_METHOD.invoke(context);
    } catch (IllegalAccessException e) {
      throw new IllegalArgumentException("Can't invoke method", e);
    } catch (InvocationTargetException e) {
      throw new IllegalArgumentException("Can't invoke method", e);
    }
  }
public static Configuration getConfiguration ( JobContext context ) { try { return ( Configuration ) GET_CONFIGURATION_METHOD . invoke ( context ) ; } catch ( IllegalAccessException e ) { throw new IllegalArgumentException ( "Can't invoke method" , e ) ; } catch ( InvocationTargetException e ) { throw new IllegalArgumentException ( "Can't invoke method" , e ) ; } }
Invoke getConfiguration() method on JobContext. Works with both
Hadoop 1 and 2.

@param context a job context
@return the context's configuration
Invoke getConfiguration () method on JobContext . Works with both Hadoop 1 and 2 .