|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectru.biosoft.access.SqlTransformerSupport
| Field Summary | |
protected DataCollection |
owner
|
protected java.lang.String |
table
|
| Constructor Summary | |
SqlTransformerSupport()
|
|
| Method Summary | |
void |
addDeleteCommands(java.sql.Statement statement,
java.lang.String name)
Adds set of SQL commands to the statement to remove data element from the table. |
void |
addUpdateCommands(java.sql.Statement statement,
DataElement de)
Adds set of SQL commands to the statement to update data element in the table. |
java.lang.String |
getCountQuery()
Creates SQL query for extracting count of data elements in the table. |
java.lang.String |
getElementExistsQuery(java.lang.String name)
Creates SQL query for test is data element with specified name exists in the table. |
java.lang.String |
getElementQuery(java.lang.String name)
Creates SQL query for extracting data element with specified name from table. |
java.lang.String |
getNameListQuery()
Creates SQL query for extracting names for all data elements. |
java.lang.String |
getTable()
Returns main database table used by this transformer. |
boolean |
init(DataCollection owner)
Initialize transformer. |
protected java.lang.String |
validateValue(java.lang.String value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ru.biosoft.access.SqlTransformer |
addInsertCommands, create, getSelectQuery, getTemplateClass |
| Field Detail |
protected DataCollection owner
protected java.lang.String table
| Constructor Detail |
public SqlTransformerSupport()
| Method Detail |
public boolean init(DataCollection owner)
SqlTransformer
init in interface SqlTransformertrue - if succeeded, false - otherwise.public java.lang.String getTable()
SqlTransformer
getTable in interface SqlTransformerpublic java.lang.String getCountQuery()
SqlTransformer
getCountQuery in interface SqlTransformerpublic java.lang.String getNameListQuery()
SqlTransformer
getNameListQuery in interface SqlTransformerpublic java.lang.String getElementExistsQuery(java.lang.String name)
SqlTransformer
getElementExistsQuery in interface SqlTransformername - Name (PK) of needed data element.
public java.lang.String getElementQuery(java.lang.String name)
SqlTransformer
getElementQuery in interface SqlTransformername - Name (PK) of needed data element.
protected java.lang.String validateValue(java.lang.String value)
public void addUpdateCommands(java.sql.Statement statement,
DataElement de)
throws java.lang.Exception
addUpdateCommands in interface SqlTransformerstatement - - statement to which SQL commands should be added.de - - object for which UPDATE statements will be generated.
java.lang.Exception
public void addDeleteCommands(java.sql.Statement statement,
java.lang.String name)
throws java.lang.Exception
addDeleteCommands in interface SqlTransformerstatement - - statement to which SQL commands should be added.
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||