fieldtype.java
来自「工厂版本管理系统,STRUTS2框架,用于管理商品的版本,便于有效的控制版本」· Java 代码 · 共 56 行
JAVA
56 行
package com.utstar.fcs.domain.workinstruction;
import java.util.ArrayList;
import java.util.List;
public class FieldType {
private Long id;
private String name;
public static FieldType StringField = new FieldType(0L, "StringField");
public static FieldType FileField = new FieldType(2L, "FileField");
public static FieldType TableField = new FieldType(3L, "TableField");
public static FieldType ImageField = new FieldType(4L, "ImageField");
public FieldType() {
}
public FieldType(Long id, String name) {
this.id = id;
this.name = name;
}
public static List<FieldType> getAll() {
List<FieldType> list = new ArrayList<FieldType>();
list.add(StringField);
list.add(FileField);
list.add(TableField);
return list;
}
@Override
public boolean equals(Object obj) {
FieldType target = (FieldType) obj;
return (this.id.compareTo( target.id)==0 );
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?