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.
|
Modifier and Type | Interface and 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.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Method and 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) |
MethodGraph |
MethodGraph.Linked.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) |
MethodGraph |
MethodGraph.Empty.getSuperClassGraph() |
MethodGraph |
MethodGraph.Linked.getSuperClassGraph()
Returns a graph representing the view on this represented type's super type.
|
MethodGraph |
MethodGraph.Linked.Delegation.getSuperClassGraph() |
static MethodGraph |
MethodGraph.Simple.of(List<? extends MethodDescription> methodDescriptions)
Returns a method graph that contains all of the provided methods as simple nodes.
|
Constructor and Description |
---|
Delegation(MethodGraph methodGraph,
MethodGraph superClassGraph,
Map<TypeDescription,MethodGraph> interfaceGraphs)
Creates a new delegation method graph.
|
Constructor and Description |
---|
Delegation(MethodGraph methodGraph,
MethodGraph superClassGraph,
Map<TypeDescription,MethodGraph> interfaceGraphs)
Creates a new delegation method graph.
|
Copyright © 2014–2016. All rights reserved.