| Package | Description |
|---|---|
| org.vesalainen.parsers.sql |
| Modifier and Type | Class and Description |
|---|---|
class |
BatchStatement<R,C> |
class |
BeginWorkStatement<R,C,T> |
class |
CommitWorkStatement<R,C,T> |
class |
DeleteStatement<R,C> |
class |
DescribeStatement<R,C> |
class |
InsertStatement<R,C> |
class |
RollbackWorkStatement<R,C,T> |
class |
SelectStatement<R,C> |
class |
ShowStatement<R,C> |
class |
UpdateStatement<R,C> |
class |
WhereStatement<R,C> |
| Modifier and Type | Method and Description |
|---|---|
protected Statement<R,C> |
SqlParser.batchStatement(List<Statement<R,C>> list,
Deque<List<Table<R,C>>> tableListStack,
LinkedHashMap<String,Placeholder> placeholderMap,
Engine<R,C> engine) |
protected Statement<R,C> |
SqlParser.beginWork(LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine) |
protected Statement<R,C> |
SqlParser.commitWork(LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine) |
protected Statement<R,C> |
SqlParser.deleteStatementSearched(Table<R,C> table,
Condition<R,C> condition,
LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine,
Deque<List<Table<R,C>>> tableListStack) |
protected Statement<R,C> |
SqlParser.deleteStatementSearched(Table<R,C> table,
LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine,
Deque<List<Table<R,C>>> tableListStack) |
protected Statement |
SqlParser.describeSpecification(String identifier,
LinkedHashMap<String,Placeholder> placeholderMap,
Engine<R,C> engine) |
protected Statement<R,C> |
SqlParser.insertStatement(Table<R,C> table,
InsertColumnsAndSource<R,C> insertColumnsAndSource,
LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine,
Deque<List<Table<R,C>>> tableListStack) |
protected abstract Statement |
SqlParser.parse(InputStream is,
Engine<R,C> engine,
Deque<List<Table<R,C>>> tableListStack,
LinkedHashMap<String,Placeholder> placeholderMap,
SQLLocator locator) |
protected abstract Statement |
SqlParser.parse(String sql,
Engine<R,C> engine,
Deque<List<Table<R,C>>> tableListStack,
LinkedHashMap<String,Placeholder> placeholderMap,
SQLLocator locator) |
Statement |
Engine.prepare(InputStream is) |
Statement |
Engine.prepare(String sql) |
protected Statement |
SqlParser.querySpecification(List<ColumnReference> selectList,
TableExpression tableExpression,
LinkedHashMap<String,Placeholder> placeholderMap,
Engine<R,C> engine,
Deque<List<Table<R,C>>> tableListStack) |
protected Statement<R,C> |
SqlParser.rollbackWork(LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine) |
protected Statement |
SqlParser.showSpecification(String identifier,
LinkedHashMap<String,Placeholder> placeholderMap,
Engine<R,C> engine) |
protected abstract Statement<R,C> |
SqlParser.statement(Statement<R,C> statement) |
protected Statement<R,C> |
SqlParser.updateStatementSearched(Table<R,C> table,
SetClause<R,C> setClause,
List<SetClause<R,C>> setClauseList,
Condition<R,C> condition,
LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine,
Deque<List<Table<R,C>>> tableListStack) |
protected Statement<R,C> |
SqlParser.updateStatementSearched(Table<R,C> table,
SetClause<R,C> setClause,
List<SetClause<R,C>> setClauseList,
LinkedHashMap<String,Placeholder<R,C>> placeholderMap,
Engine<R,C> engine) |
| Modifier and Type | Method and Description |
|---|---|
List<Statement<R,C>> |
BatchStatement.getStatementList() |
protected List<Statement<R,C>> |
SqlParser.statementList(List<Statement<R,C>> list,
Statement<R,C> statement) |
protected List<Statement<R,C>> |
SqlParser.statementList(Statement<R,C> statement) |
| Modifier and Type | Method and Description |
|---|---|
protected InsertColumnsAndSource<R,C> |
SqlParser.fromSubQuery(String column,
List<String> columnList,
Statement subSelect) |
protected Literal<R,C> |
SqlParser.placeholder(String identifier,
Statement query,
Map<String,Placeholder> placeholderMap) |
protected abstract Statement<R,C> |
SqlParser.statement(Statement<R,C> statement) |
protected List<Statement<R,C>> |
SqlParser.statementList(List<Statement<R,C>> list,
Statement<R,C> statement) |
protected List<Statement<R,C>> |
SqlParser.statementList(Statement<R,C> statement) |
| Modifier and Type | Method and Description |
|---|---|
protected Statement<R,C> |
SqlParser.batchStatement(List<Statement<R,C>> list,
Deque<List<Table<R,C>>> tableListStack,
LinkedHashMap<String,Placeholder> placeholderMap,
Engine<R,C> engine) |
protected List<Statement<R,C>> |
SqlParser.statementList(List<Statement<R,C>> list,
Statement<R,C> statement) |
| Constructor and Description |
|---|
BatchStatement(Engine engine,
LinkedHashMap placeholderMap,
List<Statement<R,C>> list) |
Copyright © 2014. All rights reserved.