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

com.ideaaedi.commonds.env.Unit Maven / Gradle / Ivy

The newest version!
package com.ideaaedi.commonds.env;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * 逻辑单元
 *
 * @author JustryDeng 
 * @since 2100.9.4
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
public @interface Unit {
    
    /**
     * 同 {@link Unit#in()}
     */
    Env[] value() default {};
    
    /**
     * 语义同sql中的 in
     */
    Env[] in() default {};
    
    /**
     * 语义同sql中的 or
     */
    Env[] or() default {};
    
    /**
     * 语义同sql中的 and
     */
    Env[] and() default {};
    
    /**
     * 语义同sql中的 not in
     */
    Env[] notIn() default {};
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy