com.diboot.devtools.v2.O00000O0OOO0O0OO Maven / Gradle / Ivy
The newest version!
/**
* Copyright (c) dibo.ltd, https://www.dibo.ltd, https://www.diboot.com
*
* ---- 版权声明 ----
* Diboot相关商标、软件著作权、专利等全部知识产权隶属于苏州帝博信息技术有限公司。
* Diboot devtools 非开源项目,如您有devtools相关定制化需求,请至官网(https://www.dibo.ltd)联系帝博信息商务。
*
* 《中华人民共和国刑法》规定:破坏计算机信息系统罪,处五年以下有期徒刑或者拘役;后果特别严重的,处五年以上有期徒刑。
* 侵犯知识产权罪:处三年以下有期徒刑、拘役或管制,并处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。
*
* 任何尝试破解、破坏devtools、侵犯diboot知识产权的行为,我们将不惜一切代价追究到底!
*
*/
package com.diboot.devtools.v2;
import com.baomidou.mybatisplus.annotation.TableField;
import com.diboot.core.entity.BaseEntity;
import com.diboot.core.util.S;
import com.diboot.core.util.V;
import lombok.Getter;
import lombok.Setter;
import java.util.List;
@Getter
@Setter
@Deprecated()
public class O00000O0OOO0O0OO extends BaseEntity {
private static final long serialVersionUID = 1101100100100100101L;
public O00000O0OOO0O0OO() {
this.schema = OOOO0O0OO0OO0000.llll11lllll1l1l().ll1111lll1ll1l1();
}
public enum PK_TP {
AUTO, ID_WORKER, UUID
}
private String schema;
private String tableName;
private String module;
private String objName;
private String idType;
private List fields;
private boolean editable = true;
private String sql;
private String referenceTables;
@TableField(exist = false)
private String className;
@TableField(exist = false)
private List children;
@Deprecated()
public String getInstClassName() {
return S.uncapFirst(getClassName());
}
@Deprecated()
public String getClassName() {
if (V.notEmpty(className)) {
return className;
}
return O00O00OO0000OO0O.l1l11l11111l111(tableName);
}
@Deprecated()
public void setClassName(String className) {
this.className = className;
}
@Deprecated()
public OO00OOO0OOO0OOOO getTableProfile() {
return O0O00OO000O0OO0O.ll1l1111111111l(tableName);
}
}