| 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.implementation | 
 The implementation package contains any logic for intercepting method calls. 
 | 
| Constructor and Description | 
|---|
RebaseImplementationTarget(TypeDescription instrumentedType,
                          MethodGraph.Linked methodGraph,
                          Implementation.Target.AbstractBase.DefaultMethodInvocation defaultMethodInvocation,
                          Map<MethodDescription.SignatureToken,MethodRebaseResolver.Resolution> rebaseableMethods)
Creates a rebase implementation target. 
 | 
| Constructor and Description | 
|---|
SubclassImplementationTarget(TypeDescription instrumentedType,
                            MethodGraph.Linked methodGraph,
                            Implementation.Target.AbstractBase.DefaultMethodInvocation defaultMethodInvocation,
                            SubclassImplementationTarget.OriginTypeResolver originTypeResolver)
Creates a new subclass implementation target. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Implementation.Target.AbstractBase.DefaultMethodInvocation | 
Implementation.Target.AbstractBase.defaultMethodInvocation
The default method invocation mode to apply. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Implementation.Target.AbstractBase.DefaultMethodInvocation | 
Implementation.Target.AbstractBase.DefaultMethodInvocation.of(ClassFileVersion classFileVersion)
Resolves a default method invocation depending on the class file version permitting such calls. 
 | 
static Implementation.Target.AbstractBase.DefaultMethodInvocation | 
Implementation.Target.AbstractBase.DefaultMethodInvocation.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static Implementation.Target.AbstractBase.DefaultMethodInvocation[] | 
Implementation.Target.AbstractBase.DefaultMethodInvocation.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Constructor and Description | 
|---|
AbstractBase(TypeDescription instrumentedType,
            MethodGraph.Linked methodGraph,
            Implementation.Target.AbstractBase.DefaultMethodInvocation defaultMethodInvocation)
Creates a new implementation target. 
 | 
Copyright © 2014–2017. All rights reserved.