
net.java.truecommons.annotations.processing.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of truecommons-annotations Show documentation
Show all versions of truecommons-annotations Show documentation
Provides common annotations with processors.
You should use the scope "provided" when adding this module as a dependency.
The newest version!
/*
* Copyright (C) 2005-2015 Schlichtherle IT Services.
* All rights reserved. Use is subject to license terms.
*/
/**
* Provides annotation processors for
* {@linkplain net.java.truecommons.annotations.processing.ServiceSpecificationProcessor service specifications}
* and
* {@linkplain net.java.truecommons.annotations.processing.ServiceImplementationProcessor service implementations}.
* These processors are configured in
* {@code META-INF/services/javax.annotation.processing.Processor}, so you
* normally don't need to set the annotation processor path when invoking
* {@code javac}.
*
* @since TrueCommons 2.1
* @author Christian Schlichtherle
*/
@javax.annotation.Nonnull @javax.annotation.ParametersAreNonnullByDefault
package net.java.truecommons.annotations.processing;
© 2015 - 2025 Weber Informatics LLC | Privacy Policy