private static <W> MethodGraph.Compiler.Default.Key.Store.Entry<W> |
MethodGraph.Compiler.Default.Key.Store.combine(MethodGraph.Compiler.Default.Key.Store.Entry<W> left,
MethodGraph.Compiler.Default.Key.Store.Entry<W> right) |
Combines the two given stores.
|
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.
|
MethodGraph.Compiler.Default.Key.Store.Entry<U> |
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.inject(MethodGraph.Compiler.Default.Key.Harmonized<U> key,
Visibility visibility) |
Injects the given key into this entry.
|
MethodGraph.Compiler.Default.Key.Store.Entry<U> |
MethodGraph.Compiler.Default.Key.Store.Entry.Initial.inject(MethodGraph.Compiler.Default.Key.Harmonized<U> key,
Visibility visibility) |
Injects the given key into this entry.
|
MethodGraph.Compiler.Default.Key.Store.Entry<W> |
MethodGraph.Compiler.Default.Key.Store.Entry.inject(MethodGraph.Compiler.Default.Key.Harmonized<W> key,
Visibility visibility) |
Injects the given key into this entry.
|
MethodGraph.Compiler.Default.Key.Store.Entry<U> |
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.inject(MethodGraph.Compiler.Default.Key.Harmonized<U> key,
Visibility visibility) |
Injects the given key into this entry.
|
protected static <Q> MethodGraph.Compiler.Default.Key.Store.Entry<Q> |
MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.of(MethodGraph.Compiler.Default.Key.Harmonized<Q> key,
MethodDescription left,
MethodDescription right,
Visibility visibility) |
Creates a new ambiguous entry if both provided entries are not considered to be a bridge of one another.
|
private static <V> MethodGraph.Compiler.Default.Key.Store.Entry<V> |
MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.of(MethodGraph.Compiler.Default.Key.Harmonized<V> key,
MethodDescription override,
MethodDescription original,
Visibility visibility) |
Creates an entry for an override where a method overrides another method within a super class.
|