summaryrefslogtreecommitdiff
path: root/src/main/java/com/mesasoft/cn/entity/Auth.java
diff options
context:
space:
mode:
authorzhanghongqing <[email protected]>2022-08-09 16:54:16 +0800
committerzhanghongqing <[email protected]>2022-08-09 16:54:16 +0800
commitb3fa11d4b1b5a68d7b04fde5eb6cfbda557927eb (patch)
treea49d344e49fc427fbf4cf00aa4963c4d04cd98a4 /src/main/java/com/mesasoft/cn/entity/Auth.java
parentd8a2be0d094ac9ba2d47c81ebf03b3fe6e34a078 (diff)
initializeHEADmain
Diffstat (limited to 'src/main/java/com/mesasoft/cn/entity/Auth.java')
-rw-r--r--src/main/java/com/mesasoft/cn/entity/Auth.java137
1 files changed, 137 insertions, 0 deletions
diff --git a/src/main/java/com/mesasoft/cn/entity/Auth.java b/src/main/java/com/mesasoft/cn/entity/Auth.java
new file mode 100644
index 0000000..5249ad0
--- /dev/null
+++ b/src/main/java/com/mesasoft/cn/entity/Auth.java
@@ -0,0 +1,137 @@
+package com.mesasoft.cn.entity;
+
+import com.mesasoft.cn.util.BeanUtils;
+
+import java.sql.Timestamp;
+
+/**
+ * @author pantao
+ * @since 2018/1/18
+ */
+public class Auth {
+
+ private long id;
+
+ private int isUploadable;
+
+ private int isDeletable;
+
+ private int isUpdatable;
+
+ private int isDownloadable;
+
+ private int isVisible;
+
+ private int userId;
+
+ private long fileId;
+
+ private Timestamp createTime;
+
+ public Auth(int userId, long fileId) {
+ this.userId = userId;
+ this.fileId = fileId;
+ }
+
+ public Auth(long id, int isUploadable, int isDeletable, int isUpdatable, int userId, long fileId, int isVisible,
+ int isDownloadable, Timestamp createTime) {
+ this.id = id;
+ this.isUploadable = isUploadable;
+ this.isDeletable = isDeletable;
+ this.isUpdatable = isUpdatable;
+ this.isDownloadable = isDownloadable;
+ this.isVisible = isVisible;
+ this.userId = userId;
+ this.fileId = fileId;
+ this.createTime = createTime;
+ }
+
+ public void setAuth(int isDownloadable, int isUploadable, int isDeletable, int isUpdatable, int isVisible) {
+ this.isUploadable = isUploadable;
+ this.isDeletable = isDeletable;
+ this.isUpdatable = isUpdatable;
+ this.isDownloadable = isDownloadable;
+ this.isVisible = isVisible;
+ }
+
+ public void setAuth(int[] auth) {
+ setAuth(auth[0], auth[1], auth[2], auth[3], auth[4]);
+ }
+
+ @Override
+ public String toString() {
+ return BeanUtils.toPrettyJson(this);
+ }
+
+ public long getId() {
+ return id;
+ }
+
+ public void setId(long id) {
+ this.id = id;
+ }
+
+ public int getIsUploadable() {
+ return isUploadable;
+ }
+
+ public void setIsUploadable(int isUploadable) {
+ this.isUploadable = isUploadable;
+ }
+
+ public int getIsDeletable() {
+ return isDeletable;
+ }
+
+ public void setIsDeletable(int isDeletable) {
+ this.isDeletable = isDeletable;
+ }
+
+ public int getIsUpdatable() {
+ return isUpdatable;
+ }
+
+ public void setIsUpdatable(int isUpdatable) {
+ this.isUpdatable = isUpdatable;
+ }
+
+ public int getIsDownloadable() {
+ return isDownloadable;
+ }
+
+ public void setIsDownloadable(int isDownloadable) {
+ this.isDownloadable = isDownloadable;
+ }
+
+ public int getIsVisible() {
+ return isVisible;
+ }
+
+ public void setIsVisible(int isVisible) {
+ this.isVisible = isVisible;
+ }
+
+ public int getUserId() {
+ return userId;
+ }
+
+ public void setUserId(int userId) {
+ this.userId = userId;
+ }
+
+ public long getFileId() {
+ return fileId;
+ }
+
+ public void setFileId(long fileId) {
+ this.fileId = fileId;
+ }
+
+ public Timestamp getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Timestamp createTime) {
+ this.createTime = createTime;
+ }
+}