--- a/java/sql-dk/src/info/globalcode/sql/dk/formatting/ColumnDescriptor.java Mon Dec 23 00:14:29 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/formatting/ColumnDescriptor.java Mon Dec 23 11:50:24 2013 +0100
@@ -27,7 +27,13 @@
private String label;
private int type;
private String typeName;
+ private boolean firstColumn;
+ private boolean lastColumn;
+ /**
+ * @return column name
+ * @see #getLabel()
+ */
public String getName() {
return name;
}
@@ -36,6 +42,9 @@
this.name = name;
}
+ /**
+ * @return label specified by the SQL AS clause
+ */
public String getLabel() {
return label;
}
@@ -59,4 +68,20 @@
public void setTypeName(String typeName) {
this.typeName = typeName;
}
+
+ public boolean isFirstColumn() {
+ return firstColumn;
+ }
+
+ public void setFirstColumn(boolean firstColumn) {
+ this.firstColumn = firstColumn;
+ }
+
+ public boolean isLastColumn() {
+ return lastColumn;
+ }
+
+ public void setLastColumn(boolean lastColumn) {
+ this.lastColumn = lastColumn;
+ }
}