| Package | Description |
|---|---|
| net.bytebuddy |
Byte Buddy is a library for creating Java classes at runtime of a Java program.
|
| net.bytebuddy.agent.builder |
An agent builder is used to easily implement load-time class-transformations using a Java agent.
|
| 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 | Method and Description |
|---|---|
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.prepare(InstrumentedType instrumentedType) |
| Modifier and Type | Method and Description |
|---|---|
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.prepare(InstrumentedType instrumentedType) |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
InstrumentedType.WithFlexibleName
Implementations represent an
InstrumentedType with a flexible name. |
| 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.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.Prepareable.prepare(InstrumentedType instrumentedType)
Prepares a given instrumented type.
|
InstrumentedType |
InstrumentedType.withAnnotations(List<? extends AnnotationDescription> annotationDescriptions)
Creates a new instrumented type with the given annotations.
|
InstrumentedType |
InstrumentedType.withField(FieldDescription.Token token)
Creates a new instrumented type that includes a new field.
|
InstrumentedType |
InstrumentedType.withInitializer(ByteCodeAppender byteCodeAppender)
Creates a new instrumented type that executes the given initializer in the instrumented type's
type initializer.
|
InstrumentedType |
InstrumentedType.withInitializer(LoadedTypeInitializer loadedTypeInitializer)
Creates a new instrumented type that includes the given
LoadedTypeInitializer. |
InstrumentedType |
InstrumentedType.withInterfaces(TypeList.Generic interfaceTypes)
Creates a new instrumented type with the given interfaces implemented.
|
InstrumentedType |
InstrumentedType.withMethod(MethodDescription.Token token)
Creates a new instrumented type that includes a new method or constructor.
|
InstrumentedType |
InstrumentedType.withModifiers(int modifiers)
Creates a new instrumented type with changed modifiers.
|
InstrumentedType |
InstrumentedType.withTypeVariable(TypeVariableToken typeVariable)
Creates a new instrumented type with the given type variable defined.
|
| Modifier and Type | Method and Description |
|---|---|
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.Prepareable.prepare(InstrumentedType instrumentedType)
Prepares a given instrumented type.
|
MethodRegistry.Prepared |
MethodRegistry.prepare(InstrumentedType instrumentedType,
MethodGraph.Compiler methodGraphCompiler,
TypeValidation typeValidation,
LatentMatcher<? super MethodDescription> ignoredMethods)
Prepares this method registry.
|
MethodRegistry.Prepared |
MethodRegistry.Default.prepare(InstrumentedType instrumentedType,
MethodGraph.Compiler methodGraphCompiler,
TypeValidation typeValidation,
LatentMatcher<? super MethodDescription> ignoredMethods) |
| 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.TargetHandler.ForMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.Factory.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.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForInstrumentedType.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForMethodParameter.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForStaticField.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForInstanceField.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForExistingField.Factory.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.ForJavaConstant.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.ForJavaConstant.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.Compound.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Implementation.Simple.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Forwarding.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForOriginType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForNullValue.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.Generic fieldType)
Prepares the instrumented type.
|
InstrumentedType |
Forwarding.PreparationHandler.ForInstanceField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription.Generic fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription.Generic fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticInstance.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription.Generic 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.TargetHandler.ForMethodParameter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.Factory.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.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForInstrumentedType.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForMethodParameter.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForStaticField.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForInstanceField.Factory.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
MethodCall.ArgumentLoader.ForExistingField.Factory.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.ForJavaConstant.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.ForJavaConstant.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.Compound.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Implementation.Simple.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
Forwarding.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForOriginType.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FixedValue.ForNullValue.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.Generic fieldType)
Prepares the instrumented type.
|
InstrumentedType |
Forwarding.PreparationHandler.ForInstanceField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription.Generic fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticField.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription.Generic fieldType) |
InstrumentedType |
Forwarding.PreparationHandler.ForStaticInstance.prepare(InstrumentedType instrumentedType,
String fieldName,
TypeDescription.Generic 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.InstanceFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.FieldGetter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.FieldSetter.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.InstanceFieldConstructor.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.FieldGetter.prepare(InstrumentedType instrumentedType) |
InstrumentedType |
FieldProxy.Binder.FieldSetter.prepare(InstrumentedType instrumentedType) |
Copyright © 2014–2016. All rights reserved.