| 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.implementation | The implementation package contains any logic for intercepting method calls. | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.NodeA node implementation representing an ambiguous method resolution. | 
| protected static class  | MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.NodeA node implementation representing a non-ambiguous method. | 
| static class  | MethodGraph.Node.SimpleA simple implementation of a resolved node of a method without bridges. | 
| static class  | MethodGraph.Node.UnresolvedA canonical implementation of an unresolved node. | 
| Modifier and Type | Method and Description | 
|---|---|
| MethodGraph.Node | MethodGraph.Compiler.Default.Key.Store.Entry. asNode(MethodGraph.Compiler.Default.Merger merger)Transforms this entry into a node. | 
| MethodGraph.Node | MethodGraph.Compiler.Default.Key.Store.Entry.Initial. asNode(MethodGraph.Compiler.Default.Merger merger)Transforms this entry into a node. | 
| MethodGraph.Node | MethodGraph.Compiler.Default.Key.Store.Entry.Resolved. asNode(MethodGraph.Compiler.Default.Merger merger)Transforms this entry into a node. | 
| MethodGraph.Node | MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous. asNode(MethodGraph.Compiler.Default.Merger merger)Transforms this entry into a node. | 
| MethodGraph.Node | MethodGraph.NodeList. get(int index) | 
| MethodGraph.Node | MethodGraph. locate(MethodDescription.SignatureToken token)Locates a node in this graph which represents the provided method token. | 
| MethodGraph.Node | MethodGraph.Empty. locate(MethodDescription.SignatureToken token)Locates a node in this graph which represents the provided method token. | 
| MethodGraph.Node | MethodGraph.Linked.Delegation. locate(MethodDescription.SignatureToken token)Locates a node in this graph which represents the provided method token. | 
| MethodGraph.Node | MethodGraph.Compiler.Default.Key.Store.Graph. locate(MethodDescription.SignatureToken token)Locates a node in this graph which represents the provided method token. | 
| MethodGraph.Node | MethodGraph.Simple. locate(MethodDescription.SignatureToken token)Locates a node in this graph which represents the provided method token. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MethodGraph.NodeList | MethodGraph.NodeList. wrap(List<MethodGraph.Node> values) | 
| Constructor and Description | 
|---|
| Graph(LinkedHashMap<MethodGraph.Compiler.Default.Key<MethodDescription.TypeToken>,MethodGraph.Node> entries)Creates a new graph. | 
| NodeList(List<? extends MethodGraph.Node> nodes)Creates a list of nodes. | 
| Simple(LinkedHashMap<MethodDescription.SignatureToken,MethodGraph.Node> nodes)Creates a new simple method graph. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract Implementation.SpecialMethodInvocation | Implementation.Target.AbstractBase.DefaultMethodInvocation. apply(MethodGraph.Node node,
     TypeDescription targetType)Resolves a default method invocation for a given node. | 
Copyright © 2014–2024. All rights reserved.