org.babyfish.jimmer.Immutable Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jimmer-core Show documentation
Show all versions of jimmer-core Show documentation
A revolutionary ORM framework for both java and kotlin
package org.babyfish.jimmer;
import java.lang.annotation.*;
/**
* Specifies that an interface is an immutable interface.
*
* Don't use it on ORM entity type!
*
* If a top-level user interface is decorated with
* this annotation or org.babyfish.jimmer.sql.Entity,
* the Annotation Processor will generate more source code for it.
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface Immutable {}