de.japkit.annotations.Generated 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;
/**
* This annotation is used to mark generated classes (or other elements).
*
* {@link javax.annotation.Generated} is not sufficient for this purpose, since it has source retention. Thus, it is not available
* during Eclipse incremental builds, where source level annotations are only available for root type elements of the current
* annotation processing round.
*
* @author stefan
*
*/
public @interface Generated {
/**Identifies the source the code has been generated from. For generated classes, this is the FQN of the annotated class.*/
String src();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy