All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.autobuilder.AutoBuilder Maven / Gradle / Ivy

There is a newer version: 2.9.3
Show newest version
package net.autobuilder;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Marker annotation for
 * auto-builder.
 * 
    *
  • This won't do anything, * unless the class also has an @AutoValue annotation.
  • *
  • The annotated class should be a "regular" auto-value class, * not the "builder" variety.
  • *
  • I'm not sure how this combines with auto-value extensions. * If you find an annoying behaviour, * please report it at the above mentioned github page.
  • *
*/ @Target(ElementType.TYPE) @Retention(RetentionPolicy.SOURCE) public @interface AutoBuilder { }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy