| Package | Description | 
|---|---|
| net.bytebuddy.dynamic.scaffold.inline | 
 All classes and types in this package are related to creating a  
DynamicType by
 enhancing a given type. | 
| net.bytebuddy.dynamic.scaffold.subclass | 
 All classes and types in this package are related to creating a  
DynamicType by
 creating a subclass of a given type. | 
| 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 | 
|---|---|
Instrumentation.Target | 
RebaseInstrumentationTarget.Factory.make(MethodLookupEngine.Finding finding)  | 
| Constructor and Description | 
|---|
RebaseInstrumentationTarget(MethodLookupEngine.Finding finding,
                           BridgeMethodResolver.Factory bridgeMethodResolverFactory,
                           MethodRebaseResolver methodRebaseResolver)
Creates a rebase instrumentation target. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Instrumentation.Target | 
SubclassInstrumentationTarget.Factory.make(MethodLookupEngine.Finding finding)  | 
| Constructor and Description | 
|---|
SubclassInstrumentationTarget(MethodLookupEngine.Finding finding,
                             BridgeMethodResolver.Factory bridgeMethodResolverFactory,
                             SubclassInstrumentationTarget.OriginTypeIdentifier originTypeIdentifier)
Creates a new subclass instrumentation target. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Instrumentation.Target | 
Instrumentation.Target.Factory.make(MethodLookupEngine.Finding finding)
Creates an  
Instrumentation.Target for the given instrumented
 type's description. | 
| Constructor and Description | 
|---|
AbstractBase(MethodLookupEngine.Finding finding,
            BridgeMethodResolver.Factory bridgeMethodResolverFactory)
Creates a new instrumentation target. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
MethodLookupEngine.Finding.Default
A default implementation of a  
MethodLookupEngine.Finding. | 
| Modifier and Type | Method and Description | 
|---|---|
MethodLookupEngine.Finding | 
MethodLookupEngine.process(TypeDescription typeDescription)
Retrieves all methods that can be called on a given type. 
 | 
MethodLookupEngine.Finding | 
MethodLookupEngine.Default.process(TypeDescription typeDescription)  | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
Morph.Binder.PrecomputedFinding
A finding that is precomputed to only return methods that are relevant to generating the required proxy. 
 | 
protected class  | 
Pipe.Binder.PrecomputedFinding
A precomputed finding for an installed type of a
  
Pipe.Binder. | 
| Modifier and Type | Method and Description | 
|---|---|
MethodLookupEngine.Finding | 
Pipe.Binder.process(TypeDescription typeDescription)  | 
MethodLookupEngine.Finding | 
Morph.Binder.process(TypeDescription typeDescription)  | 
| Modifier and Type | Method and Description | 
|---|---|
MethodLookupEngine.Finding | 
TrivialType.process(TypeDescription typeDescription)  | 
MethodLookupEngine.Finding | 
MethodCallProxy.ProxyMethodLookupEngine.process(TypeDescription typeDescription)  | 
Copyright © 2014. All rights reserved.