public abstract class AbstractToSqlForChain extends Object implements org.teasoft.bee.osql.chain.ToSql
| Modifier and Type | Field and Description |
|---|---|
protected List<org.teasoft.honey.osql.core.PreparedValue> |
pvList |
protected StringBuffer |
sql |
| Constructor and Description |
|---|
AbstractToSqlForChain() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addValue(Object v) |
void |
appendTable(String table) |
protected void |
checkExpression(String expression) |
List<org.teasoft.honey.osql.core.PreparedValue> |
getPvList() |
String |
getTable() |
boolean |
isUsePlaceholder() |
protected void |
setContext(String sql) |
void |
setTable(String table) |
void |
setUsePlaceholder(boolean isUsePlaceholder) |
String |
toSQL() |
String |
toSQL(boolean noSemicolon) |
protected StringBuffer sql
protected List<org.teasoft.honey.osql.core.PreparedValue> pvList
public String toSQL()
toSQL in interface org.teasoft.bee.osql.chain.ToSqlpublic String toSQL(boolean noSemicolon)
toSQL in interface org.teasoft.bee.osql.chain.ToSqlpublic String getTable()
getTable in interface org.teasoft.bee.osql.chain.ToSqlpublic void setTable(String table)
public void appendTable(String table)
public boolean isUsePlaceholder()
public void setUsePlaceholder(boolean isUsePlaceholder)
setUsePlaceholder in interface org.teasoft.bee.osql.chain.ToSqlprotected void addValue(Object v)
protected void setContext(String sql)
public List<org.teasoft.honey.osql.core.PreparedValue> getPvList()
getPvList in interface org.teasoft.bee.osql.chain.ToSqlprotected void checkExpression(String expression)
Copyright © 2025. All rights reserved.