
de.larssh.utils.annotations.PackagePrivate Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of utils-annotations Show documentation
Show all versions of utils-annotations Show documentation
This package offers annotations with class retention.
The newest version!
package de.larssh.utils.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* Indicates the target to be package private.
*
*
* This annotation is validated by PMDs rule
* {@code category/java/codestyle.xml/CommentDefaultAccessModifier}.
*/
@Retention(RetentionPolicy.CLASS)
@Target({
ElementType.ANNOTATION_TYPE,
ElementType.CONSTRUCTOR,
ElementType.FIELD,
ElementType.METHOD,
ElementType.TYPE })
public @interface PackagePrivate {
// no annotation type elements needed
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy