java/sql-dk/src/info/globalcode/sql/dk/formatting/ColumnDescriptor.java
branchv_0
changeset 37 9e6f8e5d5f98
parent 23 d8faf91519a5
child 39 be8db46a38c3
--- 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;
+	}
 }