Uses of Interface
net.bytebuddy.dynamic.scaffold.MethodGraph
Packages that use MethodGraph
Package
Description
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.scaffoldModifier and TypeInterfaceDescriptionstatic interfaceA 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 MethodGraphModifier and TypeClassDescriptionprotected static classA graph implementation based on a key store.static enumA canonical implementation of an empty method graph.static classA simple implementation of a linked method graph that exposes views by delegation to given method graphs.static classA simple implementation of a method graph.Fields in net.bytebuddy.dynamic.scaffold declared as MethodGraphModifier and TypeFieldDescriptionprivate final MethodGraphMethodGraph.Linked.Delegation.methodGraphThe represented type's method graph.private final MethodGraphMethodGraph.Linked.Delegation.superClassGraphThe super class's method graph.Fields in net.bytebuddy.dynamic.scaffold with type parameters of type MethodGraphModifier and TypeFieldDescriptionprivate final Map<TypeDescription, MethodGraph> MethodGraph.Linked.Delegation.interfaceGraphsA mapping of method graphs of the represented type's directly implemented interfaces to their graph representatives.Methods in net.bytebuddy.dynamic.scaffold that return MethodGraphModifier and TypeMethodDescriptionprotected MethodGraphMethodGraph.Compiler.Default.Key.Store.asGraph(MethodGraph.Compiler.Default.Merger merger) Transforms this store into a method graph by applying the given merger.MethodGraph.Empty.getInterfaceGraph(TypeDescription typeDescription) Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraph.Linked.Delegation.getInterfaceGraph(TypeDescription typeDescription) Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraph.Linked.getInterfaceGraph(TypeDescription typeDescription) Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraph.Empty.getSuperClassGraph()Returns a graph representing the view on this represented type's super type.MethodGraph.Linked.Delegation.getSuperClassGraph()Returns a graph representing the view on this represented type's super type.MethodGraph.Linked.getSuperClassGraph()Returns a graph representing the view on this represented type's super type.static MethodGraphMethodGraph.Simple.of(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 MethodGraphModifierConstructorDescriptionDelegation(MethodGraph methodGraph, MethodGraph superClassGraph, Map<TypeDescription, MethodGraph> interfaceGraphs) Creates a new delegation method graph.Constructor parameters in net.bytebuddy.dynamic.scaffold with type arguments of type MethodGraphModifierConstructorDescriptionDelegation(MethodGraph methodGraph, MethodGraph superClassGraph, Map<TypeDescription, MethodGraph> interfaceGraphs) Creates a new delegation method graph.