📄 occupationlevel.java
字号:
/**
* 产品-职业类别
*/
package com.NCL;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import com.sinosoft.common.DBAccess;
import com.sinosoft.common.IndexMap;
public class Occupationlevel {
protected IndexMap propList;
protected HashSet Property;
private List strList = new ArrayList();
private boolean EOF = false;
private int COUNT;
public Occupationlevel(){
propList=new IndexMap();
Property=new HashSet();
Property.add("ProductID");
Property.add("Levels");
}
/**
* 在此映射中关联指定值与指定键
* @param name 指定键
* @param value 指定值
*/
public void setUpdateValue(String name,Object value){
if(this.set(name,value)){
Object[] uValue = new Object[2];
uValue[0] = name;
uValue[1] = value;
strList.add(uValue);
}
}
/**
* 在此映射中关联指定值与指定键
* @param name 指定键
* @param value 指定值
*/
public boolean set(String name, Object value){
if(Property.contains(name)){
propList.put(name,value);
return true;
}else
return false;
}
/**
* 返回指定键在此映射中所映射的值
* @param name 指定键
* @return
*/
public String get(String name){
if (Property.contains(name)){
String value = (String)propList.get(name);
if(value != null && !value.equals(""))
return value;
else
return "";
}else
return "";
}
/**
* 返回COUNT
* @return int
*/
public int getCOUNT() {
return COUNT;
}
/**
* 设置COUNT
* @param count
*/
public void setCOUNT(int count) {
COUNT = count;
}
/**
* 返回EOF
* @return boolean
*/
public boolean isEOF() {
return EOF;
}
/**
* 设置EOF
* @param eof
*/
public void setEOF(boolean eof) {
EOF = eof;
}
/**
* 清空propList
*
*/
public void clear(){
propList.clear();
}
/**
* 创建
* @return boolean
*/
public boolean createLevels(){
DBAccess d = new DBAccess();
String sql = "INSERT into Occupationlevel values (OCCUPATIONLEVELID_SQE.nextval,?,?)";
return d.execute(sql, this.propList);
}
/**
* 初始化
* @param ProductID 产品代码
*/
public void selectLevels(String ProductID){
DBAccess d = new DBAccess();
String sql = "SELECT * from Occupationlevel where ProductID=?";
this.propList = d.init(sql,ProductID,this.Property);
}
/**
* 删除
* @param ProductID 产品代码
* @return boolean
*/
public boolean delete(String ProductID){
DBAccess DBA = new DBAccess();
StringBuffer SQL = new StringBuffer("delete Occupationlevel where ProductID=?");
return DBA.executeDelete(SQL.toString(), ProductID);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -