Class DynMethods

java.lang.Object
org.apache.hadoop.util.dynamic.DynMethods

@LimitedPrivate("testing") @Unstable public final class DynMethods extends Object
Dynamic method invocation. Taken from org.apache.parquet.util.DynMethods.
  • Method Details

    • throwIfInstance

      public static <E extends Exception> void throwIfInstance(Throwable t, Class<E> excClass) throws E
      If the given throwable is an instance of E, throw it as an E.
      Type Parameters:
      E - the type of exception that will be thrown if throwable is an instance
      Parameters:
      t - an exception instance
      excClass - an exception class t may be an instance of
      Throws:
      E - if t is an instance of E