de.japkit.annotations.AnnotationValueParam Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of japkit-annotations Show documentation
Show all versions of japkit-annotations Show documentation
Contains the meta annotations that comprise the DSL for writing code templates.
package de.japkit.annotations;
import java.lang.annotation.Annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
import de.japkit.metaannotations.DefaultAnnotation;
/**
* If an parameter is annotated with this annotation, the according annotation value is "injected" into the parameter
* when a call to the method is generated.
*
* @author stefan
*
*/
@Target(ElementType.PARAMETER)
public @interface AnnotationValueParam {
Class extends Annotation> annotation() default DefaultAnnotation.class;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy