| Modifier and Type | Class and Description |
|---|---|
class |
BasicSqlHandler
Basic implementation.
|
class |
ChainedSqlHandler
Baseclass for chained sql handlers, these are
SqlHandler
implementations that wrap SqlHandler objects to create a chain
of handlers, following the Chain Of Responsibility design pattern. |
class |
HSqlSqlHandler
The HSQL query handler, implements
SqlHandler for standard
hsql functionality. |
class |
InformixSqlHandler
The Informix query handler, implements
SqlHandler for standard
Informix functionality. |
class |
MSSqlSqlHandler |
class |
MySqlSqlHandler
The MySQL query handler, implements
SqlHandler for standard
MySQL functionality. |
class |
PostgreSqlSqlHandler
The PostgreSQL query handler, implements
SqlHandler
for standard PostgreSql functionality. |
| Modifier and Type | Method and Description |
|---|---|
protected SqlHandler |
ChainedSqlHandler.getSuccessor()
Accessor to successor in chain of responsibility.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicSqlHandler.appendCompositeConstraintToSql(StringBuilder sb,
CompositeConstraint compositeConstraint,
SearchQuery query,
boolean inverse,
boolean inComposite,
SqlHandler firstInChain)
Represents a CompositeConstraint object as a constraint in SQL format,
appending the result to a stringbuffer.
|
void |
ChainedSqlHandler.appendQueryBodyToSql(StringBuilder sb,
SearchQuery query,
SqlHandler firstInChain) |
void |
InformixSqlHandler.appendQueryBodyToSql(StringBuilder sb,
SearchQuery query,
SqlHandler firstInChain) |
void |
SqlHandler.appendQueryBodyToSql(StringBuilder sb,
SearchQuery query,
SqlHandler firstInChain)
Represents body of a SearchQuery object as a string in SQL format,
using the database configuration.
|
void |
BasicSqlHandler.appendQueryBodyToSql(StringBuilder sb,
SearchQuery query,
SqlHandler firstInChain) |
String |
ChainedSqlHandler.toSql(SearchQuery query,
SqlHandler firstInChain) |
String |
InformixSqlHandler.toSql(SearchQuery query,
SqlHandler firstInChain) |
String |
HSqlSqlHandler.toSql(SearchQuery query,
SqlHandler firstInChain) |
String |
MySqlSqlHandler.toSql(SearchQuery query,
SqlHandler firstInChain) |
String |
SqlHandler.toSql(SearchQuery query,
SqlHandler firstInChain)
Represents a SearchQuery object as a string in SQL format,
using the database configuration.
|
String |
PostgreSqlSqlHandler.toSql(SearchQuery query,
SqlHandler firstInChain) |
String |
BasicSqlHandler.toSql(SearchQuery query,
SqlHandler firstInChain) |
| Constructor and Description |
|---|
BasicQueryHandler(SqlHandler sqlHandler)
Default constructor.
|
ChainedSqlHandler(SqlHandler successor)
Creates a new instance of ChainedSqlHandler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionSqlHandler
An SQL handle also recognizing 'FunctionValueConstraint's.
|
| Constructor and Description |
|---|
FunctionSqlHandler(SqlHandler successor) |
| Modifier and Type | Class and Description |
|---|---|
class |
EtxSqlHandler
The Etx query handler adds support for Excalibur Text Search constraints,
when used with an Informix database and an Excalibur Text Search datablade.
|
| Constructor and Description |
|---|
EtxSqlHandler(SqlHandler successor)
Creates a new instance of EtxueryHandler.
|
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}