| Package | Description | 
|---|---|
| net.bytebuddy.utility.dispatcher | 
 A package to handle dispatching of classes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
JavaDispatcher.Dispatcher.ForConstructor
A dispatcher for invoking a constructor. 
 | 
static class  | 
JavaDispatcher.Dispatcher.ForContainerCreation
A dispatcher that creates an array. 
 | 
static class  | 
JavaDispatcher.Dispatcher.ForDefaultValue
A dispatcher that returns a fixed value. 
 | 
protected static class  | 
JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray
A dispatcher for a non-primitive array type. 
 | 
protected static class  | 
JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray
A dispatcher for returning a default value for a primitive array. 
 | 
static class  | 
JavaDispatcher.Dispatcher.ForInstanceCheck
A dispatcher that performs an instance check. 
 | 
static class  | 
JavaDispatcher.Dispatcher.ForNonStaticMethod
A dispatcher for invoking a non-static proxied method. 
 | 
static class  | 
JavaDispatcher.Dispatcher.ForStaticMethod
A dispatcher for invoking a static proxied method. 
 | 
static class  | 
JavaDispatcher.Dispatcher.ForUnresolvedMethod
A dispatcher for an unresolved method. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static JavaDispatcher.Dispatcher | 
JavaDispatcher.Dispatcher.ForDefaultValue.of(Class<?> type)
Resolves a fixed value for a given type. 
 | 
protected static JavaDispatcher.Dispatcher | 
JavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray.of(Class<?> componentType)
Creates a new dispatcher. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static Object | 
JavaDispatcher.DynamicClassLoader.proxy(Class<?> proxy,
     Map<Method,JavaDispatcher.Dispatcher> dispatchers)
Creates a new proxied type. 
 | 
| Constructor and Description | 
|---|
ProxiedInvocationHandler(String name,
                        Map<Method,JavaDispatcher.Dispatcher> targets)
Creates a new invocation handler for proxying a type. 
 | 
Copyright © 2014–2021. All rights reserved.