protected MethodGraph.Compiler.Default.Key.Harmonized<V> |
MethodGraph.Compiler.Default.Key.Harmonized.extend(MethodDescription.InDefinedShape methodDescription,
MethodGraph.Compiler.Default.Harmonizer<V> harmonizer) |
Extends this key by the given method description.
|
MethodGraph.Compiler.Default.Key.Store.Entry<U> |
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.extendBy(MethodDescription methodDescription,
MethodGraph.Compiler.Default.Harmonizer<U> harmonizer) |
Extends this entry by the given method.
|
MethodGraph.Compiler.Default.Key.Store.Entry<W> |
MethodGraph.Compiler.Default.Key.Store.Entry.extendBy(MethodDescription methodDescription,
MethodGraph.Compiler.Default.Harmonizer<W> harmonizer) |
Extends this entry by the given method.
|
MethodGraph.Compiler.Default.Key.Store.Entry<U> |
MethodGraph.Compiler.Default.Key.Store.Entry.Initial.extendBy(MethodDescription methodDescription,
MethodGraph.Compiler.Default.Harmonizer<U> harmonizer) |
Extends this entry by the given method.
|
MethodGraph.Compiler.Default.Key.Store.Entry<U> |
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.extendBy(MethodDescription methodDescription,
MethodGraph.Compiler.Default.Harmonizer<U> harmonizer) |
Extends this entry by the given method.
|
protected static <Q> MethodGraph.Compiler.Default.Key.Harmonized<Q> |
MethodGraph.Compiler.Default.Key.Harmonized.of(MethodDescription methodDescription,
MethodGraph.Compiler.Default.Harmonizer<Q> harmonizer) |
Creates a new harmonized key for the given method description.
|
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.
|
static <S> MethodGraph.Compiler |
MethodGraph.Compiler.Default.of(MethodGraph.Compiler.Default.Harmonizer<S> harmonizer,
MethodGraph.Compiler.Default.Merger merger,
TypeDescription.Generic.Visitor<? extends TypeDescription.Generic> visitor) |
Creates a default compiler using the given harmonizer and merger.
|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.registerTopLevel(java.util.List<? extends MethodDescription> methodDescriptions,
MethodGraph.Compiler.Default.Harmonizer<V> harmonizer) |
Registers a new top level method within this store.
|