public abstract class SqlSegment extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
params
named query parameter map
|
protected Settings |
settings |
| Constructor and Description |
|---|
SqlSegment() |
| Modifier and Type | Method and Description |
|---|---|
void |
addParam(String key,
Object value) |
abstract String |
asSql()
generate sql for the edu.woo.qb.segment
|
Map<String,Object> |
getKeyedParams() |
List<Object> |
getListParams() |
Map<String,Object> |
getParams() |
Settings |
getSettings() |
abstract boolean |
isParamRequired()
whether required named query parameter for this edu.woo.qb.segment
|
void |
setSettings(Settings settings) |
String |
toString() |
protected Settings settings
public abstract String asSql()
public abstract boolean isParamRequired()
public Settings getSettings()
public void setSettings(Settings settings)
settings - the settings to setCopyright © 2016. All rights reserved.