Interface ClassInjector.UsingReflection.Dispatcher.Initializable

All Known Implementing Classes:
ClassInjector.UsingReflection.Dispatcher.Direct, ClassInjector.UsingReflection.Dispatcher.Direct.ForJava7CapableVm, ClassInjector.UsingReflection.Dispatcher.Direct.ForLegacyVm, ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable, ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection, ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride, ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForJava7CapableVm, ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForLegacyVm
Enclosing interface:
ClassInjector.UsingReflection.Dispatcher

public static interface ClassInjector.UsingReflection.Dispatcher.Initializable
Initializes a dispatcher to make non-accessible APIs accessible.
  • Method Details

    • isAvailable

      boolean isAvailable()
      Indicates if this dispatcher is available.
      Returns:
      true if this dispatcher is available.
    • initialize

      Initializes this dispatcher.
      Returns:
      The initialized dispatcher.