protected void resetSoft() {
		columnCount = 0;
		paramCount = 0;
		hintCount = 0;

		if (tableRefs != null) {
			tableRefs.clear();
		}
//		objectRefs = null;
		if (columnData != null) {
			columnData.clear();
		}
		if (parameters != null) {
			parameters.clear();
		}
		if (hints != null) {
			hints.clear();
		}
		//columnAliasType = defaultColumnAliasType;
	}
protected void resetSoft() {
		columnCount = 0;
		paramCount = 0;
		hintCount = 0;

		if (tableRefs != null) {
			tableRefs.clear();
		}

		if (columnData != null) {
			columnData.clear();
		}
		if (parameters != null) {
			parameters.clear();
		}
		if (hints != null) {
			hints.clear();
		}
		
	}
protected void resetSoft ( ) { columnCount = 0 ; paramCount = 0 ; hintCount = 0 ; if ( tableRefs != null ) { tableRefs . clear ( ) ; } //		objectRefs = null; if ( columnData != null ) { columnData . clear ( ) ; } if ( parameters != null ) { parameters . clear ( ) ; } if ( hints != null ) { hints . clear ( ) ; } //columnAliasType = defaultColumnAliasType; }
Resets the builder so it can be used again. Not everything is reset:
object references and column alias type is not.
Resets the builder so it can be used again . Not everything is reset : object references and column alias type is not .