|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.mguennewig.pobjects.EvalContext
de.mguennewig.pobjects.SQLEvalContext
de.mguennewig.pobjects.jdbc.MySQLContainer.MySQLEvalContext
public static class MySQLContainer.MySQLEvalContext
MySQL has a bug with OUTER JOINs and this special evaluation
context works around it.
| Field Summary |
|---|
| Fields inherited from class de.mguennewig.pobjects.EvalContext |
|---|
TABLE_PREFIX |
| Constructor Summary | |
|---|---|
MySQLContainer.MySQLEvalContext(int numColumns,
int dbCapabilities)
|
|
| Method Summary | |
|---|---|
TableRef |
deref(TableRef tr,
ClassDecl te,
Column c,
boolean join)
|
| Methods inherited from class de.mguennewig.pobjects.SQLEvalContext |
|---|
addJoin, addOrderBy, addOrderBy, addResult, addResultPClassId, addTableExpr, addWhereConj, addWhereConj, getOrderBy, getWhereList, restoreState, setForCount, toSql, toString |
| Methods inherited from class de.mguennewig.pobjects.EvalContext |
|---|
addTableExprColumns, deref, deref, getCommand, getForCount, getLimit, getNumColumns, getOffset, getSchema, getSqlType, getSupportedJoins, getTableExpr, isDistinct, requiresOuterJoin, resolveSelector, setCommand, setDistinct, setLimit, setOffset, storeState, supportsBoolean, supportsInherits, supportsLimitOffset, supportsOracleJoin, supportsSQL99Join |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MySQLContainer.MySQLEvalContext(int numColumns,
int dbCapabilities)
| Method Detail |
|---|
public TableRef deref(TableRef tr,
ClassDecl te,
Column c,
boolean join)
deref in class SQLEvalContext
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||