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 interfaceMethodGraph.LinkedA 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 classMethodGraph.Compiler.Default.Key.Store.GraphA graph implementation based on a key store.static classMethodGraph.EmptyA canonical implementation of an empty method graph.static classMethodGraph.Linked.DelegationA simple implementation of a linked method graph that exposes views by delegation to given method graphs.static classMethodGraph.SimpleA simple implementation of a method graph.Fields in net.bytebuddy.dynamic.scaffold declared as MethodGraph Modifier and Type Field Description private MethodGraphMethodGraph.Linked.Delegation. methodGraphThe represented type's method graph.private MethodGraphMethodGraph.Linked.Delegation. superClassGraphThe 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. 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 MethodGraph Modifier and Type Method Description protected MethodGraphMethodGraph.Compiler.Default.Key.Store. asGraph(MethodGraph.Compiler.Default.Merger merger)Transforms this store into a method graph by applying the given merger.MethodGraphMethodGraph.Empty. getInterfaceGraph(TypeDescription typeDescription)Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraphMethodGraph.Linked.Delegation. getInterfaceGraph(TypeDescription typeDescription)Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraphMethodGraph.Linked. getInterfaceGraph(TypeDescription typeDescription)Returns a graph representing the view on this represented type's directly implemented interface type.MethodGraphMethodGraph.Empty. getSuperClassGraph()Returns a graph representing the view on this represented type's super type.MethodGraphMethodGraph.Linked.Delegation. getSuperClassGraph()Returns a graph representing the view on this represented type's super type.MethodGraphMethodGraph.Linked. getSuperClassGraph()Returns a graph representing the view on this represented type's super type.static MethodGraphMethodGraph.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.
-