java/sql-dk/src/info/globalcode/sql/dk/formatting/ColumnDescriptor.java
branchv_0
changeset 37 9e6f8e5d5f98
parent 23 d8faf91519a5
child 39 be8db46a38c3
     1.1 --- a/java/sql-dk/src/info/globalcode/sql/dk/formatting/ColumnDescriptor.java	Mon Dec 23 00:14:29 2013 +0100
     1.2 +++ b/java/sql-dk/src/info/globalcode/sql/dk/formatting/ColumnDescriptor.java	Mon Dec 23 11:50:24 2013 +0100
     1.3 @@ -27,7 +27,13 @@
     1.4  	private String label;
     1.5  	private int type;
     1.6  	private String typeName;
     1.7 +	private boolean firstColumn;
     1.8 +	private boolean lastColumn;
     1.9  
    1.10 +	/**
    1.11 +	 * @return column name
    1.12 +	 * @see #getLabel()
    1.13 +	 */
    1.14  	public String getName() {
    1.15  		return name;
    1.16  	}
    1.17 @@ -36,6 +42,9 @@
    1.18  		this.name = name;
    1.19  	}
    1.20  
    1.21 +	/**
    1.22 +	 * @return label specified by the SQL AS clause
    1.23 +	 */
    1.24  	public String getLabel() {
    1.25  		return label;
    1.26  	}
    1.27 @@ -59,4 +68,20 @@
    1.28  	public void setTypeName(String typeName) {
    1.29  		this.typeName = typeName;
    1.30  	}
    1.31 +
    1.32 +	public boolean isFirstColumn() {
    1.33 +		return firstColumn;
    1.34 +	}
    1.35 +
    1.36 +	public void setFirstColumn(boolean firstColumn) {
    1.37 +		this.firstColumn = firstColumn;
    1.38 +	}
    1.39 +
    1.40 +	public boolean isLastColumn() {
    1.41 +		return lastColumn;
    1.42 +	}
    1.43 +
    1.44 +	public void setLastColumn(boolean lastColumn) {
    1.45 +		this.lastColumn = lastColumn;
    1.46 +	}
    1.47  }