| Package | Description |
|---|---|
| net.bytebuddy |
Byte Buddy is a library for creating Java classes at runtime of a Java program.
|
| 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.
|
| net.bytebuddy.implementation |
The implementation package contains any logic for intercepting method calls.
|
| net.bytebuddy.implementation.auxiliary |
Auxiliary types describe helper types that aid as a supplementary to a given
InstrumentedType. |
| net.bytebuddy.implementation.bind.annotation |
This package contains annotations, types and classes that are responsible for binding a method to calling another
method by interpreting annotations that indicate how a method should be bound to another method.
|
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
ByteBuddy.EnumerationImplementation.prepare(InstrumentedType instrumentedType) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
ByteBuddy.EnumerationImplementation.prepare(InstrumentedType instrumentedType) |
| Modifier and Type | Class and Description |
|---|---|
static class |
InstrumentedType.Default
A default implementation of an instrumented type.
|
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
MethodRegistry.Handler.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type for this handler.
|
InstrumentedType |
MethodRegistry.Handler.ForAbstractMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodRegistry.Handler.ForVisibilityBridge.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodRegistry.Handler.ForImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodRegistry.Handler.ForAnnotationValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InstrumentedType.withField(FieldDescription.Token fieldToken)
Creates a new instrumented type that includes a new field.
|
InstrumentedType |
InstrumentedType.Default.withField(FieldDescription.Token fieldToken) |
InstrumentedType |
InstrumentedType.withInitializer(ByteCodeAppender byteCodeAppender)
Creates a new instrumented type that executes the given initializer in the instrumented type's
type initializer.
|
InstrumentedType |
InstrumentedType.Default.withInitializer(ByteCodeAppender byteCodeAppender) |
InstrumentedType |
InstrumentedType.withInitializer(LoadedTypeInitializer loadedTypeInitializer)
Creates a new instrumented type that includes the given
LoadedTypeInitializer. |
InstrumentedType |
InstrumentedType.Default.withInitializer(LoadedTypeInitializer loadedTypeInitializer) |
InstrumentedType |
InstrumentedType.withMethod(MethodDescription.Token methodToken)
Creates a new instrumented type that includes a new method or constructor.
|
InstrumentedType |
InstrumentedType.Default.withMethod(MethodDescription.Token methodToken) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
MethodRegistry.Handler.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type for this handler.
|
InstrumentedType |
MethodRegistry.Handler.ForAbstractMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodRegistry.Handler.ForVisibilityBridge.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodRegistry.Handler.ForImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodRegistry.Handler.ForAnnotationValue.prepare(InstrumentedType instrumentedType) |
MethodRegistry.Prepared |
MethodRegistry.prepare(InstrumentedType instrumentedType,
MethodGraph.Compiler methodGraphCompiler,
LatentMethodMatcher methodFilter)
Prepares this method registry.
|
MethodRegistry.Prepared |
MethodRegistry.Default.prepare(InstrumentedType instrumentedType,
MethodGraph.Compiler methodGraphCompiler,
LatentMethodMatcher methodFilter) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
SuperMethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
SuperMethodCall.WithoutReturn.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
StubMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForStaticMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForConstruction.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type in order to allow for the represented invocation.
|
InstrumentedType |
MethodCall.TargetHandler.ForSelfOrStaticInvocation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.ForConstructingInvocation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type in order to allow the loading of the represented argument.
|
InstrumentedType |
MethodCall.ArgumentLoader.ForNullConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForThisReference.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForOwnType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForExistingField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForBooleanConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForByteConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForShortConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForCharacterConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForIntegerConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForLongConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForFloatConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForDoubleConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForTextConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForClassConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForEnumerationValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForJavaInstance.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.Default.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.WithImplicitFieldType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.WithImplicitArgumentType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvocationHandlerAdapter.ForStaticDelegation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvocationHandlerAdapter.ForInstanceDelegation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Implementation.prepare(InstrumentedType instrumentedType)
During the preparation phase of an implementation, implementations are eligible to adding fields or methods
to the currently instrumented type.
|
InstrumentedType |
Implementation.Compound.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Implementation.Simple.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Forwarding.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForPoolValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForUnnamedField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForNamedField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForNamedField.PreparationHandler.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
FieldAccessor.ForNamedField.PreparationHandler.NoOp.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
ExceptionMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
DefaultMethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Forwarding.PreparationHandler.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType)
Prepares the instrumented type.
|
InstrumentedType |
Forwarding.PreparationHandler.ForInstanceField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticInstance.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
SuperMethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
SuperMethodCall.WithoutReturn.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
StubMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForStaticMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodDelegation.ImplementationDelegate.ForConstruction.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type in order to allow for the represented invocation.
|
InstrumentedType |
MethodCall.TargetHandler.ForSelfOrStaticInvocation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.ForConstructingInvocation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.TargetHandler.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type in order to allow the loading of the represented argument.
|
InstrumentedType |
MethodCall.ArgumentLoader.ForNullConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForThisReference.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForOwnType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForExistingField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForBooleanConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForByteConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForShortConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForCharacterConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForIntegerConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForLongConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForFloatConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForDoubleConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForTextConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForClassConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForEnumerationValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForJavaInstance.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.InvocationProvider.Default.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.WithImplicitFieldType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvokeDynamic.WithImplicitArgumentType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvocationHandlerAdapter.ForStaticDelegation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
InvocationHandlerAdapter.ForInstanceDelegation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Implementation.prepare(InstrumentedType instrumentedType)
During the preparation phase of an implementation, implementations are eligible to adding fields or methods
to the currently instrumented type.
|
InstrumentedType |
Implementation.Compound.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Implementation.Simple.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Forwarding.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForPoolValue.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForStaticField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForUnnamedField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForNamedField.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForNamedField.PreparationHandler.prepare(InstrumentedType instrumentedType)
Prepares the instrumented type.
|
InstrumentedType |
FieldAccessor.ForNamedField.PreparationHandler.NoOp.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
ExceptionMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
DefaultMethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Forwarding.PreparationHandler.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType)
Prepares the instrumented type.
|
InstrumentedType |
Forwarding.PreparationHandler.ForInstanceField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticInstance.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription fieldType) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
TypeProxy.SilentConstruction.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
TypeProxy.MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCallProxy.ConstructorCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCallProxy.MethodCall.prepare(InstrumentedType instrumentedType) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
TypeProxy.SilentConstruction.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
TypeProxy.MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCallProxy.ConstructorCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCallProxy.MethodCall.prepare(InstrumentedType instrumentedType) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
Pipe.Binder.Redirection.ConstructorCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Pipe.Binder.Redirection.MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Morph.Binder.RedirectionProxy.StaticFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Morph.Binder.RedirectionProxy.InstanceFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Morph.Binder.RedirectionProxy.MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.StaticFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.AccessType.Getter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.AccessType.Setter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.InstanceFieldConstructor.prepare(InstrumentedType instrumentedType) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
Pipe.Binder.Redirection.ConstructorCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Pipe.Binder.Redirection.MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Morph.Binder.RedirectionProxy.StaticFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Morph.Binder.RedirectionProxy.InstanceFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Morph.Binder.RedirectionProxy.MethodCall.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.StaticFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.AccessType.Getter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.AccessType.Setter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.InstanceFieldConstructor.prepare(InstrumentedType instrumentedType) |
Copyright © 2014–2015. All rights reserved.