|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mmbase.storage.search.implementation.database.BasicSqlHandler
org.mmbase.storage.search.implementation.database.HSqlSqlHandler
The HSQL query handler, implements SqlHandler for standard
hsql functionality.
| Constructor Summary | |
HSqlSqlHandler(java.util.Map disallowedValues)
Constructor. |
|
| Method Summary | |
int |
getSupportLevel(int feature,
SearchQuery query)
Gets the level at which a feature is supported for a query by this handler. |
java.lang.String |
toSql(SearchQuery query,
SqlHandler firstInChain)
Represents a SearchQuery object as a string in SQL format, using the database configuration. |
| Methods inherited from class org.mmbase.storage.search.implementation.database.BasicSqlHandler |
appendCompositeConstraintToSql, appendConstraintToSql, appendField, appendFieldValue, appendLikeOperator, appendQueryBodyToSql, getAllowedValue, getSupportLevel, toSqlString, useLower |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.mmbase.storage.search.implementation.database.SqlHandler |
appendConstraintToSql, appendQueryBodyToSql, getAllowedValue, getSupportLevel |
| Constructor Detail |
public HSqlSqlHandler(java.util.Map disallowedValues)
disallowedValues - Map mapping disallowed table/fieldnames
to allowed alternatives.| Method Detail |
public int getSupportLevel(int feature,
SearchQuery query)
throws SearchQueryException
SqlHandler
getSupportLevel in interface SqlHandlergetSupportLevel in class BasicSqlHandlerSearchQueryException
public java.lang.String toSql(SearchQuery query,
SqlHandler firstInChain)
throws SearchQueryException
SqlHandler
toSql in interface SqlHandlertoSql in class BasicSqlHandlerSearchQueryException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||