📄 jsourcecodewizardchannelabstract.java
字号:
if(null==obj)return false;
JSourceCodeWizardChannelAbstract arg=(JSourceCodeWizardChannelAbstract)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(getAuthor()==null)
{
if(getAuthor()!=arg.getAuthor())
{
return false;
}
}
else
{
if(getAuthor().equals(arg.getAuthor())==false)
{
return false;
}
}
if(getCopyright()==null)
{
if(getCopyright()!=arg.getCopyright())
{
return false;
}
}
else
{
if(getCopyright().equals(arg.getCopyright())==false)
{
return false;
}
}
if(getPackage()==null)
{
if(getPackage()!=arg.getPackage())
{
return false;
}
}
else
{
if(getPackage().equals(arg.getPackage())==false)
{
return false;
}
}
if(getImport()==null)
{
if(getImport()!=arg.getImport())
{
return false;
}
}
else
{
if(getImport().equals(arg.getImport())==false)
{
return false;
}
}
if(getLanguage()==null)
{
if(getLanguage()!=arg.getLanguage())
{
return false;
}
}
else
{
if(getLanguage().equals(arg.getLanguage())==false)
{
return false;
}
}
if(getPrefix()==null)
{
if(getPrefix()!=arg.getPrefix())
{
return false;
}
}
else
{
if(getPrefix().equals(arg.getPrefix())==false)
{
return false;
}
}
if(getSuffix()==null)
{
if(getSuffix()!=arg.getSuffix())
{
return false;
}
}
else
{
if(getSuffix().equals(arg.getSuffix())==false)
{
return false;
}
}
if(getIndex()==null)
{
if(getIndex()!=arg.getIndex())
{
return false;
}
}
else
{
if(getIndex().equals(arg.getIndex())==false)
{
return false;
}
}
if(getInclude()==null)
{
if(getInclude()!=arg.getInclude())
{
return false;
}
}
else
{
if(getInclude().equals(arg.getInclude())==false)
{
return false;
}
}
if(getFunction()==null)
{
if(getFunction()!=arg.getFunction())
{
return false;
}
}
else
{
if(getFunction().equals(arg.getFunction())==false)
{
return false;
}
}
if(getPattern()==null)
{
if(getPattern()!=arg.getPattern())
{
return false;
}
}
else
{
if(getPattern().equals(arg.getPattern())==false)
{
return false;
}
}
return true;
}
/**
* channel(channel information) 僆僽僕僃僋僩斾妑<BR>
*
* @return int 斾妑寢壥
*/
public int compareTo(JSourceCodeWizardChannelAbstract 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=getAuthor().compareTo(arg.getAuthor());
if(iCompare!=0)return iCompare;
iCompare=getCopyright().compareTo(arg.getCopyright());
if(iCompare!=0)return iCompare;
iCompare=getPackage().compareTo(arg.getPackage());
if(iCompare!=0)return iCompare;
iCompare=getLanguage().compareTo(arg.getLanguage());
if(iCompare!=0)return iCompare;
iCompare=getPrefix().compareTo(arg.getPrefix());
if(iCompare!=0)return iCompare;
iCompare=getSuffix().compareTo(arg.getSuffix());
if(iCompare!=0)return iCompare;
return 0;
}
/**
* channel(channel information) 僆僽僕僃僋僩斾妑<BR>
*
* @return int 斾妑寢壥
*/
public int compareTo(Object arg)
{
return compareTo((JSourceCodeWizardChannelAbstract)arg);
}
/**
* channel(channel information) 僆僽僕僃僋僩偺僜乕僩斾妑<BR>
*
* @return java.util.Comparator 斾妑僣乕儖
*/
public static java.util.Comparator getComparator()
{
return new java.util.Comparator()
{
public int compare(Object obj1, Object obj2)
{
JSourceCodeWizardChannelAbstract arg1=(JSourceCodeWizardChannelAbstract)obj1;
JSourceCodeWizardChannelAbstract arg2=(JSourceCodeWizardChannelAbstract)obj2;
return arg1.compareTo(arg2);
}
};
}
/**
* channel(channel information) 偺暥帤楍僼傿乕儖僪塃媗傔<BR>
*/
public void trimRight()
{
setName(trimRight(getName()));
setTitle(trimRight(getTitle()));
setDescription(trimRight(getDescription()));
setAuthor(trimRight(getAuthor()));
setCopyright(trimRight(getCopyright()));
setPackage(trimRight(getPackage()));
setLanguage(trimRight(getLanguage()));
setPrefix(trimRight(getPrefix()));
setSuffix(trimRight(getSuffix()));
}
/**
* channel(channel information) 偺撉傒崬傒<BR>
*/
public void parse(JSourceCodeWizardChannelAbstract arg)
{
setName(arg.getName());
setTitle(arg.getTitle());
setDescription(arg.getDescription());
setAuthor(arg.getAuthor());
setCopyright(arg.getCopyright());
setPackage(arg.getPackage());
setImport(arg.getImport());
setLanguage(arg.getLanguage());
setPrefix(arg.getPrefix());
setSuffix(arg.getSuffix());
setIndex(arg.getIndex());
setInclude(arg.getInclude());
setFunction(arg.getFunction());
setPattern(arg.getPattern());
}
/**
* channel(channel information) 偺彂偒弌偟<BR>
*/
public void serialize(JSourceCodeWizardChannelAbstract arg)
{
arg.setName(getName());
arg.setTitle(getTitle());
arg.setDescription(getDescription());
arg.setAuthor(getAuthor());
arg.setCopyright(getCopyright());
arg.setPackage(getPackage());
arg.setImport(getImport());
arg.setLanguage(getLanguage());
arg.setPrefix(getPrefix());
arg.setSuffix(getSuffix());
arg.setIndex(getIndex());
arg.setInclude(getInclude());
arg.setFunction(getFunction());
arg.setPattern(getPattern());
}
/**
* channel(channel 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++)));
setAuthor(trimRight(resultSet.getString(iColumn++)));
setCopyright(trimRight(resultSet.getString(iColumn++)));
setPackage(trimRight(resultSet.getString(iColumn++)));
setLanguage(trimRight(resultSet.getString(iColumn++)));
setPrefix(trimRight(resultSet.getString(iColumn++)));
setSuffix(trimRight(resultSet.getString(iColumn++)));
}
/**
* channel(channel 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 channel (name CHAR(-1),title CHAR(-1),description CHAR(-1),author CHAR(-1),copyright CHAR(-1),package CHAR(-1),language CHAR(-1),prefix CHAR(-1),suffix CHAR(-1),PRIMARY KEY(name))");
}finally{
stmt.close();
}
}
/**
* channel(channel information) 偺DB昞嶍彍<BR>
*
* @param Connection 愙懕僐僱僋僔儑儞
* @throws SQLException
*/
public static void sqlDropTable(java.sql.Connection conn)
throws java.sql.SQLException
{
java.sql.Statement stmt=conn.createStatement();
try{
stmt.executeUpdate("DROP TABLE channel");
}finally{
stmt.close();
}
}
/**
* channel(channel information) 偺DB昞憓擖<BR>
*
* @param Connection 愙懕僐僱僋僔儑儞
* @return 僥乕僽儖憓擖偵惉岟偟偨審悢
* @throws SQLException
*/
public int sqlInsertInto(java.sql.Connection conn)
throws java.sql.SQLException
{
java.sql.PreparedStatement stmt=conn.prepareStatement("INSERT INTO channel VALUES (?,?,?,?,?,?,?,?,?)");
try{
int iColumn=1;
stmt.setString(iColumn++,getName());
stmt.setString(iColumn++,getTitle());
stmt.setString(iColumn++,getDescription());
stmt.setString(iColumn++,getAuthor());
stmt.setString(iColumn++,getCopyright());
stmt.setString(iColumn++,getPackage());
stmt.setString(iColumn++,getLanguage());
stmt.setString(iColumn++,getPrefix());
stmt.setString(iColumn++,getSuffix());
return stmt.executeUpdate();
}finally{
stmt.close();
}
}
/**
* channel(channel information) 偺DB昞慡専嶕<BR>
*
* @param Connection 愙懕僐僱僋僔儑儞
* @return 専嶕寢壥
* @throws SQLException
*/
public static java.sql.PreparedStatement sqlSelect(java.sql.Connection conn)
throws java.sql.SQLException
{
java.sql.PreparedStatement stmt=conn.prepareStatement("SELECT name,title,description,author,copyright,package,language,prefix,suffix FROM channel ORDER BY name");
return stmt;
}
/**
* channel(channel information) 偺DB昞慡専嶕 List栠傝抣斉<BR>
*
* @param Connection 愙懕僐僱僋僔儑儞
* @return ArrayList 専嶕寢壥
* @throws SQLException
*/
public static ArrayList sqlSelectList(java.sql.Connection conn)
throws java.sql.SQLException
{
ArrayList vecResult=new ArrayList();
java.sql.PreparedStatement stmt=sqlSelect(conn);
try{
java.sql.ResultSet resultSet=stmt.executeQuery();
for(;resultSet.next();)
{
JSourceCodeWizardChannelAbstract datachannel=new JSourceCodeWizardChannelAbstract();
datachannel.parse(resultSet);
vecResult.add(datachannel);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -