public static interface InlineDynamicTypeBuilder.TargetHandler.Prepared
InlineDynamicTypeBuilder.TargetHandler.| Modifier and Type | Interface and Description |
|---|---|
static class |
InlineDynamicTypeBuilder.TargetHandler.Prepared.ForRebaseInstrumentation
A prepared target handler for an instrumentation that creates a redefinition of the given type by
rebasing the original code of redefined method and by invoking these methods when a super method
should be invoked.
|
static class |
InlineDynamicTypeBuilder.TargetHandler.Prepared.ForRedefinitionInstrumentation
A prepared target handler for an instrumentation that creates a redefinition of the given type by
invoking the actual super method when redefining a method.
|
| Modifier and Type | Method and Description |
|---|---|
Instrumentation.Target.Factory |
factory(BridgeMethodResolver.Factory bridgeMethodResolverFactory)
Creates an instrumentation target factory that is to be used when creating the type.
|
List<DynamicType> |
getAuxiliaryTypes()
Returns a list of explicitly registered auxiliary types.
|
TypeWriter.MethodPool.Entry.Factory |
getMethodPoolEntryDefault()
Returns the method pool entry that should be used as a default.
|
MethodRebaseResolver |
getMethodRebaseResolver()
Returns the method rebase resolver to be used when creating the dynamic type.
|
MethodRebaseResolver getMethodRebaseResolver()
TypeWriter.MethodPool.Entry.Factory getMethodPoolEntryDefault()
Instrumentation.Target.Factory factory(BridgeMethodResolver.Factory bridgeMethodResolverFactory)
bridgeMethodResolverFactory - A bridge method resolver factory.List<DynamicType> getAuxiliaryTypes()
Copyright © 2014. All rights reserved.