| Package | Description |
|---|---|
| net.bytebuddy.dynamic.scaffold |
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
|
| net.bytebuddy.instrumentation |
The instrumentation package contains any logic for intercepting method calls.
|
| net.bytebuddy.instrumentation.method |
This package contains types and implementations for describing a Java byte code method which can be any byte code
container, i.e.
|
| net.bytebuddy.instrumentation.method.bytecode.bind.annotation |
This package contains annotations, types and classes that are responsible for binding a method to calling another
method by interpreting annotations that indicate how a method should be bound to another method.
|
| net.bytebuddy.instrumentation.type.auxiliary |
Auxiliary types describe helper types that aid as a supplementary to a given
InstrumentedType. |
| Modifier and Type | Method and Description |
|---|---|
MethodRegistry.Compiled |
MethodRegistry.Prepared.compile(Instrumentation.Target.Factory instrumentationTargetFactory,
MethodLookupEngine methodLookupEngine,
TypeWriter.MethodPool.Entry.Factory fallback)
Compiles this prepared method registry.
|
MethodRegistry.Compiled |
MethodRegistry.Default.Prepared.compile(Instrumentation.Target.Factory instrumentationTargetFactory,
MethodLookupEngine methodLookupEngine,
TypeWriter.MethodPool.Entry.Factory fallback) |
| Modifier and Type | Class and Description |
|---|---|
static class |
MethodLookupEngine.Default
A default implementation of a method lookup engine.
|
| Modifier and Type | Method and Description |
|---|---|
MethodLookupEngine |
MethodLookupEngine.Factory.make(boolean extractDefaultMethods)
Returns a
MethodLookupEngine. |
MethodLookupEngine |
MethodLookupEngine.Default.Factory.make(boolean extractDefaultMethods) |
| Modifier and Type | Class and Description |
|---|---|
static class |
Morph.Binder
A binder for the
Morph annotation. |
static class |
Pipe.Binder
A
TargetMethodAnnotationDrivenBinder.ParameterBinder
for binding the Pipe annotation. |
| Modifier and Type | Method and Description |
|---|---|
MethodLookupEngine |
Pipe.Binder.make(boolean extractDefaultMethods) |
MethodLookupEngine |
Morph.Binder.make(boolean extractDefaultMethods) |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
MethodCallProxy.ProxyMethodLookupEngine
A method lookup engine with hard-coded information about the methods to be implemented by a
MethodCallProxy. |
class |
TrivialType
A trivial type that extends
Object without defining any fields, methods or constructors. |
| Modifier and Type | Method and Description |
|---|---|
MethodLookupEngine |
TypeProxy.make(boolean extractDefaultMethods) |
MethodLookupEngine |
TrivialType.make(boolean extractDefaultMethods) |
MethodLookupEngine |
MethodCallProxy.ProxyMethodLookupEngine.make(boolean extractDefaultMethods) |
Copyright © 2014. All rights reserved.