You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@empire-db.apache.org by do...@apache.org on 2012/03/07 23:41:13 UTC
svn commit: r1298181 -
/empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java
Author: doebele
Date: Wed Mar 7 22:41:12 2012
New Revision: 1298181
URL: http://svn.apache.org/viewvc?rev=1298181&view=rev
Log:
EMPIREDB-126
LOB-Columns
Modified:
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java
Modified: empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java
URL: http://svn.apache.org/viewvc/empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java?rev=1298181&r1=1298180&r2=1298181&view=diff
==============================================================================
--- empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java (original)
+++ empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java Wed Mar 7 22:41:12 2012
@@ -131,7 +131,7 @@ public abstract class DBColumn extends D
public boolean isTextColumn()
{
DataType type = getDataType();
- return (type==DataType.TEXT || type ==DataType.CHAR || type==DataType.CLOB);
+ return (type==DataType.TEXT || type==DataType.CHAR || type==DataType.CLOB);
}
/**
@@ -142,18 +142,29 @@ public abstract class DBColumn extends D
public boolean isNumericColumn()
{
DataType type = getDataType();
- return (type==DataType.INTEGER || type ==DataType.DECIMAL || type==DataType.FLOAT || type==DataType.AUTOINC);
+ return (type==DataType.INTEGER || type==DataType.DECIMAL || type==DataType.FLOAT || type==DataType.AUTOINC);
}
/**
- * Returns true if column the column is a date based column (date, datetime)
+ * Returns true if column the column is a date based column (date or datetime)
*
* @return true if column is a date based column
*/
public boolean isDateColumn()
{
DataType type = getDataType();
- return (type==DataType.DATE || type ==DataType.DATETIME);
+ return (type==DataType.DATE || type==DataType.DATETIME);
+ }
+
+ /**
+ * Returns true if column the column is a large object (LOB) column
+ *
+ * @return true if column is a large object column
+ */
+ public boolean isLOBColumn()
+ {
+ DataType type = getDataType();
+ return (type==DataType.CLOB || type==DataType.BLOB);
}
@Override