Interface AgentBuilder.TypeStrategy

    • Method Detail

      • builder

        DynamicType.Builder<?> builder​(TypeDescription typeDescription,
                                       ByteBuddy byteBuddy,
                                       ClassFileLocator classFileLocator,
                                       MethodNameTransformer methodNameTransformer,
                                       java.lang.ClassLoader classLoader,
                                       JavaModule module,
                                       java.security.ProtectionDomain protectionDomain)
        Creates a type builder for a given type.
        Parameters:
        typeDescription - The type being instrumented.
        byteBuddy - The Byte Buddy configuration.
        classFileLocator - The class file locator to use.
        methodNameTransformer - The method name transformer to use.
        classLoader - The instrumented type's class loader or null if the type is loaded by the bootstrap loader.
        module - The instrumented type's module or null if it is not declared by a module.
        protectionDomain - The instrumented type's protection domain or null if it does not define a protection domain.
        Returns:
        A type builder for the given arguments.