Skip to content

Repository files navigation

Generador META-INF/services

A service provider framework is a system in which multiple service providers implement a service, and the system makes the implementations available to its clients, decoupling them from the implementations.

Por que esto y no autservice

Este generador esta ligado a REACTOR, asi que espera funciones extra que aporten a dicho proyecto, aunque claro tambien puede usarse como substituto a @AutoService

USO

Simplemente anota tu clase con :

  1. Anota tu clase
@ServiceProvider(ExtensionFactory.class)
public class GenericExtensionFactory implements ExtensionFactory {
    .......
}

2 Añade el procesador a tu proyecto si usas kotlin usa kapt

    allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}
	
	dependencies {
    	        implementation 'io.skerna.libs:commons-autogen:Tag'
    }

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages