org.asyrinx.brownie.core.sql
クラス BasicSqlBuilder
java.lang.Object
org.asyrinx.brownie.core.sql.BasicSqlBuilder
- すべての実装インタフェース:
- IBuilder
- public class BasicSqlBuilder
- extends java.lang.Object
- implements IBuilder
- 作成者:
- akima
メソッドの概要 |
void |
build(DynamicSelect dynamicSelect,
java.lang.StringBuffer dest)
|
java.lang.String |
buildCondition(java.lang.String fieldName,
java.lang.String value,
Operator operator,
boolean withQuote)
|
protected void |
buildConditions(java.lang.StringBuffer dest,
Conditions conditions)
|
java.lang.String |
buildField(java.lang.String tableAlias,
java.lang.String fieldName,
java.lang.String aliasName,
java.lang.String functionName)
|
protected void |
buildFields(java.lang.StringBuffer dest,
Fields fields)
|
protected void |
buildFrom(java.lang.StringBuffer dest,
Tables fromTables)
|
protected void |
buildGroupBy(java.lang.StringBuffer dest,
Fields groupByFields)
|
protected void |
buildHaving(java.lang.StringBuffer dest,
Conditions havingConditions)
|
protected void |
buildOrderBy(java.lang.StringBuffer dest,
Fields orderByFields)
|
protected void |
buildSelect(java.lang.StringBuffer dest,
DynamicSelect dynamicSelect)
|
java.lang.String |
buildTable(java.lang.String tablePrefix,
java.lang.String tableName,
java.lang.String tableAlias,
java.lang.String indexName)
|
protected void |
buildTables(java.lang.StringBuffer dest,
Tables tables)
|
protected void |
buildWhere(java.lang.StringBuffer dest,
Conditions conditions)
|
java.lang.String |
getAliasSigniture()
|
java.lang.String |
getIndexPrefix()
|
java.lang.String |
getIndexSuffix()
|
char |
getQuote()
|
char |
getTablePrefixDelimiter()
|
void |
setAliasSigniture(java.lang.String string)
|
void |
setIndexPrefix(java.lang.String string)
|
void |
setIndexSuffix(java.lang.String string)
|
void |
setQuote(char c)
|
void |
setTablePrefixDelimiter(char string)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicSqlBuilder
public BasicSqlBuilder()
buildField
public java.lang.String buildField(java.lang.String tableAlias,
java.lang.String fieldName,
java.lang.String aliasName,
java.lang.String functionName)
- 定義:
- インタフェース
IBuilder
内の buildField
- 関連項目:
org.asyrinx.brownie.sql.IBuilder#add(org.asyrinx.brownie.sql.Fields,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String)
buildTable
public java.lang.String buildTable(java.lang.String tablePrefix,
java.lang.String tableName,
java.lang.String tableAlias,
java.lang.String indexName)
- 定義:
- インタフェース
IBuilder
内の buildTable
- 関連項目:
org.asyrinx.brownie.sql.IBuilder#add(org.asyrinx.brownie.sql.Tables,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String)
buildCondition
public java.lang.String buildCondition(java.lang.String fieldName,
java.lang.String value,
Operator operator,
boolean withQuote)
- 定義:
- インタフェース
IBuilder
内の buildCondition
- 関連項目:
org.asyrinx.brownie.sql.IBuilder#add(org.asyrinx.brownie.sql.Conditions,
java.lang.String, java.lang.String,
org.asyrinx.brownie.sql.Operator)
build
public void build(DynamicSelect dynamicSelect,
java.lang.StringBuffer dest)
- 定義:
- インタフェース
IBuilder
内の build
- 関連項目:
org.asyrinx.brownie.sql.IBuilder#build(org.asyrinx.brownie.sql.DynamicSelect,
java.lang.StringBuffer)
buildSelect
protected void buildSelect(java.lang.StringBuffer dest,
DynamicSelect dynamicSelect)
buildFrom
protected void buildFrom(java.lang.StringBuffer dest,
Tables fromTables)
buildWhere
protected void buildWhere(java.lang.StringBuffer dest,
Conditions conditions)
buildGroupBy
protected void buildGroupBy(java.lang.StringBuffer dest,
Fields groupByFields)
buildHaving
protected void buildHaving(java.lang.StringBuffer dest,
Conditions havingConditions)
buildOrderBy
protected void buildOrderBy(java.lang.StringBuffer dest,
Fields orderByFields)
buildFields
protected void buildFields(java.lang.StringBuffer dest,
Fields fields)
buildTables
protected void buildTables(java.lang.StringBuffer dest,
Tables tables)
buildConditions
protected void buildConditions(java.lang.StringBuffer dest,
Conditions conditions)
getIndexPrefix
public java.lang.String getIndexPrefix()
- 戻り値:
getIndexSuffix
public java.lang.String getIndexSuffix()
- 戻り値:
getTablePrefixDelimiter
public char getTablePrefixDelimiter()
- 戻り値:
setIndexPrefix
public void setIndexPrefix(java.lang.String string)
- パラメータ:
string
-
setIndexSuffix
public void setIndexSuffix(java.lang.String string)
- パラメータ:
string
-
setTablePrefixDelimiter
public void setTablePrefixDelimiter(char string)
- パラメータ:
string
-
getQuote
public char getQuote()
- 戻り値:
setQuote
public void setQuote(char c)
- パラメータ:
c
-
getAliasSigniture
public java.lang.String getAliasSigniture()
- 戻り値:
setAliasSigniture
public void setAliasSigniture(java.lang.String string)
- パラメータ:
string
-
Copyright © 2004 asyrinx organization. All Rights Reserved.