Package net.bytebuddy.dynamic.loading
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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
Represents an unsuccessfully loaded method lookup.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassInjector.UsingReflection.Dispatcher
initialize()
Initializes this dispatcher.boolean
isAvailable()
Indicates if this dispatcher is available.
-
-
-
Method Detail
-
isAvailable
boolean isAvailable()
Indicates if this dispatcher is available.- Returns:
true
if this dispatcher is available.
-
initialize
ClassInjector.UsingReflection.Dispatcher initialize()
Initializes this dispatcher.- Returns:
- The initialized dispatcher.
-
-