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

site.sorghum.anno._metadata.AnnoJavaCmd Maven / Gradle / Ivy

There is a newer version: 1.2.2
Show newest version
package site.sorghum.anno._metadata;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import site.sorghum.anno.anno.annotation.clazz.AnnoTableButton;

import java.util.HashMap;
import java.util.Map;

/**
 * 年份java cmd
 *
 * @author Sorghum
 * @since 2023/12/08
 */
@Data
public class AnnoJavaCmd {

    /**
     * 多对多映射值
     */
    public static Map annoJavCmdMap = new HashMap<>();

    /**
     * id
     */
    @ApiModelProperty(value = "id", example = "AnnUser:2321321")
    String id;

    /**
     * JavaCmd:bean类
     *
     * @see AnnoTableButton.JavaCmd#beanClass()
     */
    @ApiModelProperty(value = "JavaCmd:bean类", example = "b12345")
    private Class javaCmdBeanClass;

    /**
     * JavaCmd:方法名
     *
     * @see AnnoTableButton.JavaCmd#methodName()
     */
    @ApiModelProperty(value = "JavaCmd:方法名", example = "c12345")
    private String javaCmdMethodName;

    /**
     * 权限码
     */
    @ApiModelProperty(value = "权限码")
    private String permissionCode;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy