primarykey.java
来自「TestDataBuilder是一个采用Java编写的」· Java 代码 · 共 57 行
JAVA
57 行
package com.testDataBuilder.dbMetaInfo;
import java.util.ArrayList;
import java.util.List;
public class PrimaryKey {
public PrimaryKey(String pkName){
this.pkName = pkName;
}
public PrimaryKey(){
}
private String pkName;
private List<String> fields = new ArrayList<String>();
public void addField(String field){
if(!this.getFields().contains(field)){
this.getFields().add(field);
}
}
public boolean contain(String field){
return this.getFields().contains(field);
}
public boolean remoreField(String field){
return this.getFields().remove(field);
}
public List<String> getFields() {
return fields;
}
public void setFields(List<String> fields) {
this.fields = fields;
}
public String getPkName() {
return pkName;
}
public void setPkName(String pkName) {
this.pkName = pkName;
}
public String toString(){
if(this.pkName != null){
return "PK [" + pkName + "]";
}else{
return "PK [primaryKey]";
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?