⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcufieldinfo.java

📁 为公司做的质量考核接口源码,用spring,hibernate,XML实现,对XML接口编程很有帮助
💻 JAVA
字号:
/**
 * 
 */
package com.jr81.source.dataset;

import com.jr81.source.stream.TcuBaseClassSTR;


/**
 * @author Sanlen
 *
 */
public class TcuFieldInfo extends TcuBaseClassSTR {

	private Integer FieldID,DataType,Length;
	private String FieldName,DispName,TransName,Description,DefaultValue;
	private boolean Visible,ReadOnly,IsKey,AutoInc,IsNull;
	/**
	 * 
	 */
	public TcuFieldInfo() {
		super("FieldInfo");
		Clear();
		// TODO 自动生成构造函数存根
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自动生成方法存根
		try{
		TcuFieldInfo FD=new TcuFieldInfo();
		FD.Clear();
		FD.setDescription("My name is Sanlen!");
		FD.SaveToFile("C:\\FD.XML");
		
		//TcuFieldData FD2=new TcuFieldData();
		//FD2.LoadFromFile("C:\\FD.XML");
		//System.out.println(FD2.getDescription());
		
		TcuFieldInfo FD2=new TcuFieldInfo();
		//FD2.Assign(FD);
		FD2.LoadFromFile("C:\\Field.txt");
		System.out.println(FD2.getDescription());
		}catch(Exception e){
			e.printStackTrace();			
		}
		
	}

	public boolean Clear()  {
		// TODO 自动生成方法存根
		try{
		FieldID=Integer.valueOf(-1);
		DataType=Integer.valueOf(167);
		Length=Integer.valueOf(0);
		FieldName="";
		DispName="";
		TransName="";
		Description="Test";
		DefaultValue="";
		Visible=false;
		ReadOnly=true;
		IsKey=false;
		AutoInc=false;
		IsNull=true;
		return true;
		}catch(Exception e){
			e.printStackTrace();
			return false;
		}
	}

	

	public boolean CreateStrItems() {
		// TODO 自动生成方法存根
		
		try{
			StrItems.Clear();
			StrItems.AddItem("FieldID",getFieldID());
			StrItems.AddItem("DataType",getDataType());
			StrItems.AddItem("Length",getLength());
			StrItems.AddItem("FieldName",getFieldName());
			StrItems.AddItem("DispName",getDispName());
			StrItems.AddItem("TransName",getTransName());
			StrItems.AddItem("Description",getDescription());
			StrItems.AddItem("DefaultValue",getDefaultValue());
			StrItems.AddItem("Visible", isVisible());
			StrItems.AddItem("ReadOnly", isReadOnly());
			StrItems.AddItem("IsKey", isKey());
			StrItems.AddItem("AutoInc", isAutoInc());
			StrItems.AddItem("IsNull", isNull());
			return true;
		}catch(Exception e){
			return false;
		}
	}

	public boolean ParseStrItems() {
		// TODO 自动生成方法存根
		try{
			setFieldID( StrItems.GetItemToInteger("FieldID"));
			setDataType(StrItems.GetItemToInteger("DataType"));
			setLength(StrItems.GetItemToInteger("Length"));
			setFieldName(StrItems.GetItem("FieldName"));
			setDispName(StrItems.GetItem("DispName"));
			setTransName(StrItems.GetItem("TransName"));
			setDescription(StrItems.GetItem("Description"));
			setDefaultValue(StrItems.GetItem("DefaultValue"));
			setVisible(StrItems.GetItemToBoolean("Visible"));
			setReadOnly(StrItems.GetItemToBoolean("ReadOnly"));
			setKey(StrItems.GetItemToBoolean("IsKey"));
			setAutoInc(StrItems.GetItemToBoolean("AutoInc"));
			setNull(StrItems.GetItemToBoolean("IsNull"));		
			return true;
		}catch(Exception e){
			return false;
		}
	}

	/**
	 * @return 返回 autoInc。
	 */
	public boolean isAutoInc() {
		return AutoInc;
	}

	/**
	 * @param autoInc 要设置的 autoInc。
	 */
	public void setAutoInc(boolean autoInc) {
		AutoInc = autoInc;
	}

	/**
	 * @return 返回 defaultValue。
	 */
	public String getDefaultValue() {
		return DefaultValue;
	}

	/**
	 * @param defaultValue 要设置的 defaultValue。
	 */
	public void setDefaultValue(String defaultValue) {
		DefaultValue = defaultValue;
	}

	/**
	 * @return 返回 description。
	 */
	public String getDescription() {
		return Description;
	}

	/**
	 * @param description 要设置的 description。
	 */
	public void setDescription(String description) {
		Description = description;
	}

	/**
	 * @return 返回 dispName。
	 */
	public String getDispName() {
		return DispName;
	}

	/**
	 * @param dispName 要设置的 dispName。
	 */
	public void setDispName(String dispName) {
		DispName = dispName;
	}

	/**
	 * @return 返回 iD。
	 */
	public Integer getFieldID() {
		return FieldID;
	}

	/**
	 * @param id 要设置的 iD。
	 */
	public void setFieldID(Integer id) {
		FieldID = id;
	}

	/**
	 * @return 返回 isKey。
	 */
	public boolean isKey() {
		return IsKey;
	}

	/**
	 * @param isKey 要设置的 isKey。
	 */
	public void setKey(boolean isKey) {
		IsKey = isKey;
	}

	/**
	 * @return 返回 isNull。
	 */
	public boolean isNull() {
		return IsNull;
	}

	/**
	 * @param isNull 要设置的 isNull。
	 */
	public void setNull(boolean isNull) {
		IsNull = isNull;
	}

	/**
	 * @return 返回 length。
	 */
	public Integer getLength() {
		return Length;
	}

	/**
	 * @param length 要设置的 length。
	 */
	public void setLength(Integer length) {
		Length = length;
	}

	/**
	 * @return 返回 name。
	 */
	public String getFieldName() {
		return FieldName;
	}

	/**
	 * @param name 要设置的 name。
	 */
	public void setFieldName(String name) {
		FieldName = name;
	}

	/**
	 * @return 返回 readOnly。
	 */
	public boolean isReadOnly() {
		return ReadOnly;
	}

	/**
	 * @param readOnly 要设置的 readOnly。
	 */
	public void setReadOnly(boolean readOnly) {
		ReadOnly = readOnly;
	}

	/**
	 * @return 返回 transName。
	 */
	public String getTransName() {
		return TransName;
	}

	/**
	 * @param transName 要设置的 transName。
	 */
	public void setTransName(String transName) {
		TransName = transName;
	}

	/**
	 * @return 返回 type。
	 */
	public Integer getDataType() {
		return DataType;
	}

	/**
	 * @param type 要设置的 type。
	 */
	public void setDataType(Integer type) {
		DataType = type;
	}

	/**
	 * @return 返回 visible。
	 */
	public boolean isVisible() {
		return Visible;
	}

	/**
	 * @param visible 要设置的 visible。
	 */
	public void setVisible(boolean visible) {
		Visible = visible;
	}

	

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -