diff -r 025fbe816bbf -r 9e6f8e5d5f98 java/sql-dk/src/info/globalcode/sql/dk/formatting/ColumnDescriptor.java --- 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; + } }