Uses of Class org.apache.hadoop.util.dynamic.DynMethods.UnboundMethod (Apache Hadoop Common 3.5.0 API)
Description: use: package: org.apache.hadoop.util.dynamic, class: DynMethods, class: UnboundMethod

# Uses of Class
org.apache.hadoop.util.dynamic.DynMethods.UnboundMethod

Packages that use DynMethods.UnboundMethod
Package
Description
org.apache.hadoop.util.dynamic
Dynamic class loading and instantiation.

- ## Uses of DynMethods.UnboundMethod in org.apache.hadoop.util.dynamic

  Subclasses of DynMethods.UnboundMethod in org.apache.hadoop.util.dynamic
  Modifier and Type
  Class
  Description
  `static final class`
  `DynConstructors.Ctor<C>`
  Methods in org.apache.hadoop.util.dynamic that return DynMethods.UnboundMethod
  Modifier and Type
  Method
  Description
  `DynMethods.UnboundMethod`
  DynMethods.Builder.`build()`
  Returns the first valid implementation as a UnboundMethod or throws a RuntimeError if there is none.
  `DynMethods.UnboundMethod`
  DynMethods.Builder.`buildChecked()`
  Returns the first valid implementation as a UnboundMethod or throws a NoSuchMethodException if there is none.
  `static <T> DynMethods.UnboundMethod`
  BindingUtils.`loadInvocation(Class<?> source, Class<? extends T> returnType, String name, Class<?>... parameterTypes)`
  Get an invocation from the source class, which will be unavailable() if the class is null or the method isn't found.
  `static <T> DynMethods.UnboundMethod`
  BindingUtils.`loadStaticMethod(Class<?> source, Class<? extends T> returnType, String name, Class<?>... parameterTypes)`
  Load a static method from the source class, which will be a noop() if the class is null or the method isn't found.
  `static DynMethods.UnboundMethod`
  BindingUtils.`noop(String name)`
  Create a no-op method.
  Methods in org.apache.hadoop.util.dynamic with parameters of type DynMethods.UnboundMethod
  Modifier and Type
  Method
  Description
  `static boolean`
  BindingUtils.`available(DynMethods.UnboundMethod method)`
  Is a method available?
  `static void`
  BindingUtils.`checkAvailable(DynMethods.UnboundMethod method)`
  Require a method to be available.
  `static boolean`
  BindingUtils.`implemented(DynMethods.UnboundMethod... methods)`
  Given a sequence of methods, verify that they are all available.