📄 jsourcecodewizardfieldabstract.java
字号:
f_availableTsv=arg;
}
/**
* availableTsv(TSV擖弌椡偑壜擻偐偳偆偐) 偺getter<BR>
*
* 宆:boolean<BR>
* 挿偝:1<BR>
* 僨僼僅儖僩抣:[false]<BR>
*
* @return boolean f_availableTsv(TSV擖弌椡偑壜擻偐偳偆偐)
*/
public boolean getAvailableTsv()
{
return (f_availableTsv);
}
/**
* availableTsv(TSV擖弌椡偑壜擻偐偳偆偐) 偺恀婾<BR>
*
* 宆:boolean<BR>
* 挿偝:1<BR>
* 僨僼僅儖僩抣:[false]<BR>
*
* @return boolean f_availableTsv(TSV擖弌椡偑壜擻偐偳偆偐)
*/
public boolean isAvailableTsv()
{
return getAvailableTsv();
}
public static String getAvailableTsvName()
{
return "availableTsv";
}
public static String getAvailableTsvTitle()
{
return "TSV擖弌椡偑壜擻偐偳偆偐";
}
public String getAvailableTsvType()
{
return "boolean";
}
public static boolean getAvailableTsvDefault()
{
return false;
}
/**
* length of availableTsv(TSV擖弌椡偑壜擻偐偳偆偐)<BR>
*
* @return int length of f_availableTsv(TSV擖弌椡偑壜擻偐偳偆偐)
*/
public static int getAvailableTsvLength()
{
return 1;
}
/**
* setter for delegate(埾忳愭僆僽僕僃僋僩亄僼傿乕儖僪)<BR>
*
* 宆:String<BR>
* 僨僼僅儖僩抣:[null]<BR>
*
* @param String arg delegate(埾忳愭僆僽僕僃僋僩亄僼傿乕儖僪)
*/
public void setDelegate(String arg)
{
f_delegate=arg;
}
/**
* delegate(埾忳愭僆僽僕僃僋僩亄僼傿乕儖僪) 偺getter<BR>
*
* 宆:String<BR>
* 僨僼僅儖僩抣:[null]<BR>
*
* @return String f_delegate(埾忳愭僆僽僕僃僋僩亄僼傿乕儖僪)
*/
public String getDelegate()
{
return (f_delegate);
}
public static String getDelegateName()
{
return "delegate";
}
public static String getDelegateTitle()
{
return "埾忳愭僆僽僕僃僋僩亄僼傿乕儖僪";
}
public String getDelegateType()
{
return "String";
}
public static String getDelegateDefault()
{
return null;
}
/**
* field(Field information) 偺昞帵梡暥帤楍偺庢摼<BR>
*
* @return 昞帵梡暥帤楍
*/
public String getDisplayString()
{
StringBuffer strbufDisplay=new StringBuffer();
strbufDisplay.append("field");
strbufDisplay.append("[");
strbufDisplay.append("name="+getName());
strbufDisplay.append(",");
strbufDisplay.append("title="+getTitle());
strbufDisplay.append(",");
strbufDisplay.append("description="+getDescription());
strbufDisplay.append(",");
strbufDisplay.append("type="+getType());
strbufDisplay.append(",");
strbufDisplay.append("default="+getDefault());
strbufDisplay.append(",");
strbufDisplay.append("length="+getLength());
strbufDisplay.append(",");
strbufDisplay.append("fractionLength="+getFractionLength());
strbufDisplay.append(",");
strbufDisplay.append("child="+getChild());
strbufDisplay.append(",");
strbufDisplay.append("primary="+getPrimary());
strbufDisplay.append(",");
strbufDisplay.append("notNull="+getNotNull());
strbufDisplay.append(",");
strbufDisplay.append("availableSql="+getAvailableSql());
strbufDisplay.append(",");
strbufDisplay.append("availableXml="+getAvailableXml());
strbufDisplay.append(",");
strbufDisplay.append("availableTsv="+getAvailableTsv());
strbufDisplay.append(",");
strbufDisplay.append("delegate="+getDelegate());
strbufDisplay.append("]");
return strbufDisplay.toString();
}
/**
* field(Field information) 僆僽僕僃僋僩偺斾妑<BR>
*
* @param Object obj 斾妑愭僆僽僕僃僋僩
* @return 堦抳偡傞偐偳偆偐
*/
public boolean equals(Object obj)
{
if(this==obj)return true;
if(null==obj)return false;
JSourceCodeWizardFieldAbstract arg=(JSourceCodeWizardFieldAbstract)obj;
if(getName()==null)
{
if(getName()!=arg.getName())
{
return false;
}
}
else
{
if(getName().equals(arg.getName())==false)
{
return false;
}
}
if(getTitle()==null)
{
if(getTitle()!=arg.getTitle())
{
return false;
}
}
else
{
if(getTitle().equals(arg.getTitle())==false)
{
return false;
}
}
if(getDescription()==null)
{
if(getDescription()!=arg.getDescription())
{
return false;
}
}
else
{
if(getDescription().equals(arg.getDescription())==false)
{
return false;
}
}
if(getType()==null)
{
if(getType()!=arg.getType())
{
return false;
}
}
else
{
if(getType().equals(arg.getType())==false)
{
return false;
}
}
if(getDefault()==null)
{
if(getDefault()!=arg.getDefault())
{
return false;
}
}
else
{
if(getDefault().equals(arg.getDefault())==false)
{
return false;
}
}
if(getLength()!=arg.getLength())
{
return false;
}
if(getFractionLength()!=arg.getFractionLength())
{
return false;
}
if(getChild()==null)
{
if(getChild()!=arg.getChild())
{
return false;
}
}
else
{
if(getChild().equals(arg.getChild())==false)
{
return false;
}
}
if(getPrimary()!=arg.getPrimary())
{
return false;
}
if(getNotNull()!=arg.getNotNull())
{
return false;
}
if(getAvailableSql()!=arg.getAvailableSql())
{
return false;
}
if(getAvailableXml()!=arg.getAvailableXml())
{
return false;
}
if(getAvailableTsv()!=arg.getAvailableTsv())
{
return false;
}
if(getDelegate()==null)
{
if(getDelegate()!=arg.getDelegate())
{
return false;
}
}
else
{
if(getDelegate().equals(arg.getDelegate())==false)
{
return false;
}
}
return true;
}
/**
* field(Field information) 僆僽僕僃僋僩斾妑<BR>
*
* @return int 斾妑寢壥
*/
public int compareTo(JSourceCodeWizardFieldAbstract arg)
{
int iCompare=0;
iCompare=getName().compareTo(arg.getName());
if(iCompare!=0)return iCompare;
iCompare=getTitle().compareTo(arg.getTitle());
if(iCompare!=0)return iCompare;
iCompare=getDescription().compareTo(arg.getDescription());
if(iCompare!=0)return iCompare;
iCompare=getType().compareTo(arg.getType());
if(iCompare!=0)return iCompare;
iCompare=getDefault().compareTo(arg.getDefault());
if(iCompare!=0)return iCompare;
iCompare=getLength()-arg.getLength();
if(iCompare!=0)return iCompare;
iCompare=getFractionLength()-arg.getFractionLength();
if(iCompare!=0)return iCompare;
iCompare=getChild().compareTo(arg.getChild());
if(iCompare!=0)return iCompare;
iCompare=getDelegate().compareTo(arg.getDelegate());
if(iCompare!=0)return iCompare;
return 0;
}
/**
* field(Field information) 僆僽僕僃僋僩斾妑<BR>
*
* @return int 斾妑寢壥
*/
public int compareTo(Object arg)
{
return compareTo((JSourceCodeWizardFieldAbstract)arg);
}
/**
* field(Field information) 僆僽僕僃僋僩偺僜乕僩斾妑<BR>
*
* @return java.util.Comparator 斾妑僣乕儖
*/
public static java.util.Comparator getComparator()
{
return new java.util.Comparator()
{
public int compare(Object obj1, Object obj2)
{
JSourceCodeWizardFieldAbstract arg1=(JSourceCodeWizardFieldAbstract)obj1;
JSourceCodeWizardFieldAbstract arg2=(JSourceCodeWizardFieldAbstract)obj2;
return arg1.compareTo(arg2);
}
};
}
/**
* field(Field information) 偺暥帤楍僼傿乕儖僪塃媗傔<BR>
*/
public void trimRight()
{
setName(trimRight(getName()));
setTitle(trimRight(getTitle()));
setDescription(trimRight(getDescription()));
setType(trimRight(getType()));
setDefault(trimRight(getDefault()));
setChild(trimRight(getChild()));
setDelegate(trimRight(getDelegate()));
}
/**
* field(Field information) 偺撉傒崬傒<BR>
*/
public void parse(JSourceCodeWizardFieldAbstract arg)
{
setName(arg.getName());
setTitle(arg.getTitle());
setDescription(arg.getDescription());
setType(arg.getType());
setDefault(arg.getDefault());
setLength(arg.getLength());
setFractionLength(arg.getFractionLength());
setChild(arg.getChild());
setPrimary(arg.getPrimary());
setNotNull(arg.getNotNull());
setAvailableSql(arg.getAvailableSql());
setAvailableXml(arg.getAvailableXml());
setAvailableTsv(arg.getAvailableTsv());
setDelegate(arg.getDelegate());
}
/**
* field(Field information) 偺彂偒弌偟<BR>
*/
public void serialize(JSourceCodeWizardFieldAbstract arg)
{
arg.setName(getName());
arg.setTitle(getTitle());
arg.setDescription(getDescription());
arg.setType(getType());
arg.setDefault(getDefault());
arg.setLength(getLength());
arg.setFractionLength(getFractionLength());
arg.setChild(getChild());
arg.setPrimary(getPrimary());
arg.setNotNull(getNotNull());
arg.setAvailableSql(getAvailableSql());
arg.setAvailableXml(getAvailableXml());
arg.setAvailableTsv(getAvailableTsv());
arg.setDelegate(getDelegate());
}
/**
* field(Field information) 偺ResultSet夝愅<BR>
*
* @param ResultSet 慡崁栚偺専嶕寢壥
* @throws SQLException
*/
public void parse(java.sql.ResultSet resultSet)
throws java.sql.SQLException
{
int iColumn=1;
setName(trimRight(resultSet.getString(iColumn++)));
setTitle(trimRight(resultSet.getString(iColumn++)));
setDescription(trimRight(resultSet.getString(iColumn++)));
setType(trimRight(resultSet.getString(iColumn++)));
setDefault(trimRight(resultSet.getString(iColumn++)));
setLength(resultSet.getInt(iColumn++));
setFractionLength(resultSet.getInt(iColumn++));
setChild(trimRight(resultSet.getString(iColumn++)));
setPrimary(((resultSet.getString(iColumn++).charAt(0))=='t'?true:false));
setNotNull(((resultSet.getString(iColumn++).charAt(0))=='t'?true:false));
setAvailableSql(((resultSet.getString(iColumn++).charAt(0))=='t'?true:false));
setAvailableXml(((resultSet.getString(iColumn++).charAt(0))=='t'?true:false));
setAvailableTsv(((resultSet.getString(iColumn++).charAt(0))=='t'?true:false));
setDelegate(trimRight(resultSet.getString(iColumn++)));
}
/**
* field(Field information) 偺DB昞嶌惉<BR>
*
* @param Connection 愙懕僐僱僋僔儑儞
* @throws SQLException
*/
public static void sqlCreateTable(java.sql.Connection conn)
throws java.sql.SQLException
{
java.sql.Statement stmt=conn.createStatement();
try{
stmt.executeUpdate("CREATE TABLE field (name CHAR(-1),title CHAR(-1),description CHAR(-1),type CHAR(-1),default CHAR(-1),length INT,fractionLength INT,child CHAR(-1),primary CHAR(1),notNull CHAR(1),availableSql CHAR(1),availableXml CHAR(1),availableTsv CHAR(1),delegate CHAR(-1),PRIMARY KEY(name))");
}finally{
stmt.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -