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 | Class and Description |
---|---|
static class |
MethodGraph.Compiler.Default.Merger.Directional
A directional merger that always returns either the left or right method description.
|
static class |
MethodGraph.Compiler.Default.Merger.Strict
A merger that returns the left node only if both methods are fully identical and throws an exception otherwise.
|
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.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) |
MethodGraph.Node |
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.asNode(MethodGraph.Compiler.Default.Merger merger) |
MethodGraph.Node |
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.asNode(MethodGraph.Compiler.Default.Merger merger) |
static <S> MethodGraph.Compiler |
MethodGraph.Compiler.Default.of(MethodGraph.Compiler.Default.Harmonizer<S> harmonizer,
MethodGraph.Compiler.Default.Merger merger)
Creates a default compiler using the given harmonizer and merger.
|
Constructor and Description |
---|
Default(MethodGraph.Compiler.Default.Harmonizer<T> harmonizer,
MethodGraph.Compiler.Default.Merger merger)
Creates a new default method graph compiler.
|
Copyright © 2014–2015. All rights reserved.