|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--kea.busfw.SqlParser
the ObjectDBMap map a BusEntity Object to database object.
Field Summary | |
protected ObjectDBMap |
objectDBMap
the objectDBMap contain the mapping of object to table |
Constructor Summary | |
SqlParser()
defalt construction |
|
SqlParser(ObjectDBMap objectDBMap)
defalt construction |
Method Summary | |
java.lang.String |
getInsertSql(java.util.List attr,
java.util.List values)
get select statement of sql |
java.lang.String |
getSelectSql()
get select statement of sql |
java.lang.String |
getSelectSql(java.util.List attrs,
java.lang.String criteria)
get select statement of sql |
java.lang.String |
getSelectSql(java.lang.String criteria)
get select statement of sql |
protected java.util.List |
getTokenWords(java.lang.String source,
java.lang.String leftTag,
java.lang.String rightTag)
get token word |
java.lang.String |
getUpdateSql(java.util.List attrs,
java.util.List values)
get select statement of sql |
protected java.lang.String |
parseCriteria(java.lang.String criteria)
paser criteria to Sql where statement |
protected java.lang.String |
replaceString(java.lang.String value,
java.lang.String src,
java.lang.String dest)
repleace a string with special string |
Methods inherited from class java.lang.Object |
|
Field Detail |
protected ObjectDBMap objectDBMap
Constructor Detail |
public SqlParser()
public SqlParser(ObjectDBMap objectDBMap)
Method Detail |
public java.lang.String getSelectSql(java.util.List attrs, java.lang.String criteria)
attrs
- busienss attributes list.protected java.lang.String parseCriteria(java.lang.String criteria)
criteria
- converted criteria.protected java.util.List getTokenWords(java.lang.String source, java.lang.String leftTag, java.lang.String rightTag)
leftTag
- the start tag for a tokenprotected java.lang.String replaceString(java.lang.String value, java.lang.String src, java.lang.String dest)
value
- souce stringsource
- repleced stringdest
- destinction Stringpublic java.lang.String getSelectSql()
attrs
- busienss attributes list.public java.lang.String getSelectSql(java.lang.String criteria)
attrs
- busienss attributes list.public java.lang.String getUpdateSql(java.util.List attrs, java.util.List values)
attrs
- busienss attributes list.busienss
- value list.public java.lang.String getInsertSql(java.util.List attr, java.util.List values)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |