Uses of Interface
net.bytebuddy.dynamic.scaffold.MethodGraph
-
Packages that use MethodGraph 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. -
-
Uses of MethodGraph in net.bytebuddy.dynamic.scaffold
Subinterfaces of MethodGraph in net.bytebuddy.dynamic.scaffold Modifier and Type Interface Description static interface
MethodGraph.Linked
A linked method graph represents a view that additionally exposes information of a given type's super type view and a view on this graph's directly implemented interfaces.Classes in net.bytebuddy.dynamic.scaffold that implement MethodGraph Modifier and Type Class Description protected static class
MethodGraph.Compiler.Default.Key.Store.Graph
A graph implementation based on a key store.static class
MethodGraph.Empty
A canonical implementation of an empty method graph.static class
MethodGraph.Linked.Delegation
A simple implementation of a linked method graph that exposes views by delegation to given method graphs.static class
MethodGraph.Simple
A simple implementation of a method graph.Fields in net.bytebuddy.dynamic.scaffold declared as MethodGraph Modifier and Type Field Description private MethodGraph
MethodGraph.Linked.Delegation. methodGraph
The represented type's method graph.private MethodGraph
MethodGraph.Linked.Delegation. superClassGraph
The super class's method graph.Fields in net.bytebuddy.dynamic.scaffold with type parameters of type MethodGraph Modifier and Type Field Description private java.util.Map<TypeDescription,MethodGraph>
MethodGraph.Linked.Delegation. interfaceGraphs
A mapping of method graphs of the represented type's directly implemented interfaces to their graph representatives.Methods in net.bytebuddy.dynamic.scaffold that return MethodGraph Modifier and Type Method Description protected MethodGraph
MethodGraph.Compiler.Default.Key.Store. asGraph(MethodGraph.Compiler.Default.Merger merger)
Transforms this store into a method graph by applying the given merger.MethodGraph
MethodGraph.Empty. getInterfaceGraph(TypeDescription typeDescription)
Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraph
MethodGraph.Linked.Delegation. getInterfaceGraph(TypeDescription typeDescription)
Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraph
MethodGraph.Linked. getInterfaceGraph(TypeDescription typeDescription)
Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraph
MethodGraph.Empty. getSuperClassGraph()
Returns a graph representing the view on this represented type's super type.MethodGraph
MethodGraph.Linked.Delegation. getSuperClassGraph()
Returns a graph representing the view on this represented type's super type.MethodGraph
MethodGraph.Linked. getSuperClassGraph()
Returns a graph representing the view on this represented type's super type.static MethodGraph
MethodGraph.Simple. of(java.util.List<? extends MethodDescription> methodDescriptions)
Returns a method graph that contains all of the provided methods as simple nodes.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type MethodGraph Constructor Description Delegation(MethodGraph methodGraph, MethodGraph superClassGraph, java.util.Map<TypeDescription,MethodGraph> interfaceGraphs)
Creates a new delegation method graph.Constructor parameters in net.bytebuddy.dynamic.scaffold with type arguments of type MethodGraph Constructor Description Delegation(MethodGraph methodGraph, MethodGraph superClassGraph, java.util.Map<TypeDescription,MethodGraph> interfaceGraphs)
Creates a new delegation method graph.
-