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 | Method and Description |
---|---|
protected MethodGraph.Compiler.Default.Key.Store<T> |
MethodGraph.Compiler.Default.analyze(TypeDefinition typeDefinition,
Map<TypeDefinition,MethodGraph.Compiler.Default.Key.Store<T>> snapshots,
ElementMatcher<? super MethodDescription> relevanceMatcher)
Analyzes the given type description without checking if the end of the type hierarchy was reached.
|
protected MethodGraph.Compiler.Default.Key.Store<T> |
MethodGraph.Compiler.Default.analyzeNullable(TypeDefinition typeDefinition,
Map<TypeDefinition,MethodGraph.Compiler.Default.Key.Store<T>> snapshots,
ElementMatcher<? super MethodDescription> relevanceMatcher)
Analyzes the given type description.
|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.combineWith(MethodGraph.Compiler.Default.Key.Store.Entry<V> entry)
Combines this store with the given entry.
|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.combineWith(MethodGraph.Compiler.Default.Key.Store<V> store)
Combines this store with the given store.
|
protected MethodGraph.Compiler.Default.Key.Store<T> |
MethodGraph.Compiler.Default.doAnalyze(TypeDefinition typeDefinition,
Map<TypeDefinition,MethodGraph.Compiler.Default.Key.Store<T>> snapshots,
ElementMatcher<? super MethodDescription> relevanceMatcher)
Analyzes the given type description without checking if it is already presented in the key store.
|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.inject(MethodGraph.Compiler.Default.Key.Store.Entry<V> entry)
Injects the given entry into this store.
|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.inject(MethodGraph.Compiler.Default.Key.Store<V> store)
Injects the given store into this store.
|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.registerTopLevel(MethodDescription methodDescription,
MethodGraph.Compiler.Default.Harmonizer<V> harmonizer)
Registers a new top level method within this store.
|
Modifier and Type | Method and Description |
---|---|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.combineWith(MethodGraph.Compiler.Default.Key.Store<V> store)
Combines this store with the given store.
|
protected MethodGraph.Compiler.Default.Key.Store<V> |
MethodGraph.Compiler.Default.Key.Store.inject(MethodGraph.Compiler.Default.Key.Store<V> store)
Injects the given store into this store.
|
Modifier and Type | Method and Description |
---|---|
protected MethodGraph.Compiler.Default.Key.Store<T> |
MethodGraph.Compiler.Default.analyze(TypeDefinition typeDefinition,
Map<TypeDefinition,MethodGraph.Compiler.Default.Key.Store<T>> snapshots,
ElementMatcher<? super MethodDescription> relevanceMatcher)
Analyzes the given type description without checking if the end of the type hierarchy was reached.
|
protected MethodGraph.Compiler.Default.Key.Store<T> |
MethodGraph.Compiler.Default.analyzeNullable(TypeDefinition typeDefinition,
Map<TypeDefinition,MethodGraph.Compiler.Default.Key.Store<T>> snapshots,
ElementMatcher<? super MethodDescription> relevanceMatcher)
Analyzes the given type description.
|
protected MethodGraph.Compiler.Default.Key.Store<T> |
MethodGraph.Compiler.Default.doAnalyze(TypeDefinition typeDefinition,
Map<TypeDefinition,MethodGraph.Compiler.Default.Key.Store<T>> snapshots,
ElementMatcher<? super MethodDescription> relevanceMatcher)
Analyzes the given type description without checking if it is already presented in the key store.
|
Copyright © 2014–2016. All rights reserved.