Interface KotlinCodeGenerationContext

  • All Implemented Interfaces:

    
    public interface KotlinCodeGenerationContext<SELF extends KotlinCodeGenerationContext<SELF>>
    
                        

    Context used for SPI execution. Typically, holds mutable state that is modified while processing the chain. Required because all spi-instances have to be generated via default-constructor, so all state data we would normally store in a property has to be passed to every function call.