Transfer version 1.1

transfer.com.sql.mssql
Class TransferSelecter

WEB-INF.cftags.component
        extended by transfer.com.sql.AbstractBaseTransfer
            extended by transfer.com.sql.TransferSelecter
                extended by transfer.com.sql.mssql.TransferSelecter

public class TransferSelecter
extends TransferSelecter

Builds a Query out of BO data, for MSSQL


Method Summary
private void appendCompositeKeyValue(any buffer, string table, string column)
          appends the composite key value to the buffer
 string castValue(string column, string type)
          Cast the value of this to another value
private string writeConcat()
          writes concat seperator
 
Methods inherited from class transfer.com.sql.TransferSelecter
appendCollectionColumn, appendCompositeKeyForeignKeys, appendProxiedColumns, buildColumnStruct, buildCompositeKeyValue, buildConditionSQL, buildInitialFromSQL, buildManyToManyFromSQL, buildManyToOneFromSQL, buildOneToManyFromSQL, buildOrder, buildSQL, buildSelect, buildSelectSQL, concatSeperator, containsCompositeID, createColumnMeta, createTableName, flattenColumnStruct, getTQLConverter, init, select, setRequiredProperty, setTQLConverter, tableContainsColumnName, throw, writeEndConcat, writeNULL, writeStartConcat
 
Methods inherited from class transfer.com.sql.AbstractBaseTransfer
andSeperator, commaSeperator, equalsString, getDatasource, getMethodInvoker, getObjectManager, getQueryCache, getQueryExecutionPool, getTransaction, invokeGetPrimaryKey, isString, mapCompositeKey, mapPrimaryKey, mapSingularKey, nullString, setCompositeKey, setDatasource, setMethodInvoker, setObjectManager, setPrimaryKey, setQueryCache, setQueryExecutionPool, setSingularKey, setTransaction
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init()
Constructor

Method Detail

appendCompositeKeyValue

private void appendCompositeKeyValue(any buffer, string table, string column)
appends the composite key value to the buffer

Overrides:
appendCompositeKeyValue in class TransferSelecter
Parameters:
buffer - the string buffer
table - the name of the table
column - the column to add

castValue

public string castValue(string column, string type)
Cast the value of this to another value

Parameters:
column - The column to write the 'NULL' for
type - Type to cast it to

writeConcat

private string writeConcat()
writes concat seperator

Overrides:
writeConcat in class TransferSelecter

Transfer version 1.1