|
DataFaucet 1.0 Beta | ||||
| FRAMES | |||||
WEB-INF.cftags.component
datafaucet.system.missingmethodparser
public class missingmethodparser
This component encapsulates common functionality for a given datasource
| Constructor Summary | |
|---|---|
init()
|
|
| Method Summary | |
|---|---|
private any |
getColumnName(struct data)
|
private any |
getSelectStatement(any datasource, array methodName, struct MissingMethodArguments)
|
private any |
getTableFromMethodArray(array name)
|
private any |
parseColumnList(array methodName)
|
private any |
parseGroupBy(any statement, array methodName)
|
private any |
parseHaving(any statement, array methodName)
|
private any |
parseJoins(any statement, array methodName)
|
private any |
parseMethodArray(string methodName)
|
private any |
parseOrderBy(any statement, array methodName)
|
any |
parseSelect(any datasource, string MissingMethodName, struct MissingMethodArguments)
|
any |
parseWhere(any statement, any methodName)
|
private any |
processColumnList(string columns, string tables)
|
| Methods inherited from class WEB-INF.cftags.component |
|---|
|
| Constructor Detail |
|---|
public init()
| Method Detail |
|---|
private any getColumnName(struct data)
dataprivate any getSelectStatement(any datasource, array methodName, struct MissingMethodArguments)
datasourcemethodNameMissingMethodArguments - The arguments that were passed to the missing method. This might be a methodNamed argument set or a numerically indexed set.private any getTableFromMethodArray(array name)
nameprivate any parseColumnList(array methodName)
methodNameprivate any parseGroupBy(any statement, array methodName)
statementmethodNameprivate any parseHaving(any statement, array methodName)
statementmethodNameprivate any parseJoins(any statement, array methodName)
statementmethodNameprivate any parseMethodArray(string methodName)
methodName - The methodName of the missing method.private any parseOrderBy(any statement, array methodName)
statementmethodNamepublic any parseSelect(any datasource, string MissingMethodName, struct MissingMethodArguments)
datasourceMissingMethodName - The name of the missing method.MissingMethodArguments - The arguments that were passed to the missing method. This might be a named argument set or a numerically indexed set.public any parseWhere(any statement, any methodName)
statementmethodNameprivate any processColumnList(string columns, string tables)
columnstables
|
DataFaucet 1.0 Beta | ||||
| FRAMES | |||||