palio.connectors.schema
Class SQLBatch
java.lang.Object
palio.connectors.schema.SQLBatch
public class SQLBatch
- extends java.lang.Object
SQLBatch separated from connector instances due to need of sql script generation for jDesigner.
There is a possibility of no live connector instance for selected database vendor target.
Sql script generation should run in static context.
Method Summary |
void |
add(java.lang.String sql)
|
void |
addBatch(java.lang.String batch)
Adds sqls from specified batch. |
void |
clear()
|
java.util.List<java.lang.String> |
getSqls()
|
boolean |
isEmpty()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SQLBatch
public SQLBatch()
add
public void add(java.lang.String sql)
clear
public void clear()
isEmpty
public boolean isEmpty()
getSqls
public java.util.List<java.lang.String> getSqls()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
addBatch
public void addBatch(java.lang.String batch)
- Adds sqls from specified batch. Splits operations using ';' character (semicolon).
- Parameters:
batch
- one or more sql operations splitted by semicolon.