Package net.bytebuddy.dynamic.scaffold
Interface InstrumentedType.Prepareable
-
- All Known Subinterfaces:
FieldAccessor.AssignerConfigurable
,FieldAccessor.OwnerTypeLocatable
,FieldAccessor.PropertyConfigurable
,FixedValue.AssignerConfigurable
,Implementation
,Implementation.Composable
,InvocationHandlerAdapter.AssignerConfigurable
,InvocationHandlerAdapter.WithoutPrivilegeConfiguration
,MethodCall.ArgumentLoader.Factory
,MethodCall.TargetHandler.Factory
,MethodDelegation.ImplementationDelegate
,MethodRegistry.Handler
- All Known Implementing Classes:
Advice
,AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation
,AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
,AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
,AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation
,AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
,ByteBuddy.EnumerationImplementation
,ByteBuddy.RecordConstructorStrategy
,ByteBuddy.RecordObjectMethod
,DefaultMethodCall
,EqualsMethod
,ExceptionMethod
,FieldAccessor
,FieldAccessor.ForImplicitProperty
,FieldAccessor.ForSetter
,FieldAccessor.ForSetter.OfConstantValue
,FieldAccessor.ForSetter.OfDefaultValue
,FieldAccessor.ForSetter.OfFieldValue
,FieldAccessor.ForSetter.OfParameterValue
,FieldAccessor.ForSetter.OfReferenceValue
,FieldProxy.Binder.FieldGetter
,FieldProxy.Binder.FieldSetter
,FieldProxy.Binder.InstanceFieldConstructor
,FieldProxy.Binder.StaticFieldConstructor
,FixedValue
,FixedValue.ForArgument
,FixedValue.ForNullValue
,FixedValue.ForOriginType
,FixedValue.ForPoolValue
,FixedValue.ForThisValue
,FixedValue.ForValue
,HashCodeMethod
,Implementation.Compound
,Implementation.Compound.Composable
,Implementation.Simple
,InvocationHandlerAdapter
,InvocationHandlerAdapter.ForField
,InvocationHandlerAdapter.ForInstance
,InvokeDynamic
,InvokeDynamic.AbstractDelegator
,InvokeDynamic.WithImplicitArguments
,InvokeDynamic.WithImplicitTarget
,InvokeDynamic.WithImplicitType
,InvokeDynamic.WithImplicitType.OfArgument
,InvokeDynamic.WithImplicitType.OfField
,InvokeDynamic.WithImplicitType.OfInstance
,MethodCall
,MethodCall.ArgumentLoader.ForField.Factory
,MethodCall.ArgumentLoader.ForInstance.Factory
,MethodCall.ArgumentLoader.ForInstrumentedType.Factory
,MethodCall.ArgumentLoader.ForMethodCall.Factory
,MethodCall.ArgumentLoader.ForMethodParameter.Factory
,MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
,MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
,MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod
,MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter
,MethodCall.ArgumentLoader.ForNullConstant
,MethodCall.ArgumentLoader.ForStackManipulation
,MethodCall.ArgumentLoader.ForThisReference.Factory
,MethodCall.FieldSetting
,MethodCall.TargetHandler.ForConstructingInvocation.Factory
,MethodCall.TargetHandler.ForField.Factory
,MethodCall.TargetHandler.ForMethodCall.Factory
,MethodCall.TargetHandler.ForMethodParameter
,MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory
,MethodCall.TargetHandler.ForValue.Factory
,MethodCall.TargetHandler.Simple
,MethodCall.WithoutSpecifiedTarget
,MethodCallProxy.ConstructorCall
,MethodCallProxy.MethodCall
,MethodDelegation
,MethodDelegation.ImplementationDelegate.ForConstruction
,MethodDelegation.ImplementationDelegate.ForField
,MethodDelegation.ImplementationDelegate.ForField.WithInstance
,MethodDelegation.ImplementationDelegate.ForField.WithLookup
,MethodDelegation.ImplementationDelegate.ForMethodReturn
,MethodDelegation.ImplementationDelegate.ForStaticMethod
,MethodRegistry.Handler.ForAbstractMethod
,MethodRegistry.Handler.ForAnnotationValue
,MethodRegistry.Handler.ForImplementation
,MethodRegistry.Handler.ForVisibilityBridge
,Morph.Binder.RedirectionProxy.InstanceFieldConstructor
,Morph.Binder.RedirectionProxy.MethodCall
,Morph.Binder.RedirectionProxy.StaticFieldConstructor
,Pipe.Binder.Redirection.ConstructorCall
,Pipe.Binder.Redirection.MethodCall
,StubMethod
,SuperMethodCall
,SuperMethodCall.WithoutReturn
,ToStringMethod
,TypeProxy.MethodCall
,TypeProxy.SilentConstruction
- Enclosing interface:
- InstrumentedType
public static interface InstrumentedType.Prepareable
Implementations are able to prepare anInstrumentedType
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstrumentedType
prepare(InstrumentedType instrumentedType)
Prepares a given instrumented type.
-
-
-
Method Detail
-
prepare
InstrumentedType prepare(InstrumentedType instrumentedType)
Prepares a given instrumented type.- Parameters:
instrumentedType
- The instrumented type in its current form.- Returns:
- The prepared instrumented type.
-
-