Interface Implementation.Context.Factory

    • Method Detail

      • make

        Implementation.Context.ExtractableView make​(TypeDescription instrumentedType,
                                                    AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy,
                                                    TypeInitializer typeInitializer,
                                                    ClassFileVersion classFileVersion,
                                                    ClassFileVersion auxiliaryClassFileVersion)
        Creates a new implementation context.
        Parameters:
        instrumentedType - The description of the type that is currently subject of creation.
        auxiliaryTypeNamingStrategy - The naming strategy for naming an auxiliary type.
        typeInitializer - The type initializer of the created instrumented type.
        classFileVersion - The class file version of the created class.
        auxiliaryClassFileVersion - The class file version of any auxiliary classes.
        Returns:
        An implementation context in its extractable view.