All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.jbock.processor.ProcessorComponent Maven / Gradle / Ivy

There is a newer version: 5.18
Show newest version
package net.jbock.processor;

import io.jbock.simple.Component;

import javax.annotation.processing.ProcessingEnvironment;

@Component
interface ProcessorComponent {

    MethodStep methodStep();

    CommandStep commandStep();

    @Component.Factory
    interface Factory {
        ProcessorComponent create(ProcessingEnvironment processingEnvironment);
    }

    static ProcessorComponent create(ProcessingEnvironment processingEnvironment) {
        return ProcessorComponent_Impl.factory().create(processingEnvironment);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy