org.osgl.inject.annotation.Transform Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of genie Show documentation
Show all versions of genie Show documentation
A JSR330 style dependency injection solution
package org.osgl.inject.annotation;
import org.osgl.inject.BeanTransformer;
import java.lang.annotation.*;
/**
* Used to tag an annotation with {@link org.osgl.Osgl.Function}
* specification.
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.ANNOTATION_TYPE, ElementType.FIELD, ElementType.PARAMETER})
public @interface Transform {
/**
* Specify the {@link BeanTransformer bean transformer} implementation
*/
Class extends BeanTransformer> value();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy