protected SQLExpression |
MapContainsEntryMethod.containsAsInnerJoin(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression keyExpr,
SQLExpression valExpr) |
Method to return an expression for Map.containsEntry using INNER JOIN to the element.
|
protected SQLExpression |
MapContainsKeyMethod.containsAsJoin(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression keyExpr,
SQLJoin.JoinType joinType) |
Method to return an expression for Map.containsKey using INNER JOIN to the element.
|
protected SQLExpression |
MapContainsValueMethod.containsAsJoin(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression valExpr,
SQLJoin.JoinType joinType) |
Method to return an expression for Map.containsValue using INNER JOIN to the element.
|
protected SQLExpression |
MapContainsEntryMethod.containsAsSubquery(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression keyExpr,
SQLExpression valExpr) |
Method to return an expression for Map.containsEntry using a subquery "EXISTS".
|
protected SQLExpression |
MapContainsKeyMethod.containsAsSubquery(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression keyExpr) |
Method to return an expression for Map.containsKey using a subquery "EXISTS".
|
protected SQLExpression |
MapContainsValueMethod.containsAsSubquery(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression valExpr) |
Method to return an expression for Map.containsValue using a subquery "EXISTS".
|
protected SQLExpression |
MapGetMethod.getAsInnerJoin(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression keyValExpr) |
Implementation of Map.get() using an inner join to the table representing the map, adding a condition on the key and returning the value.
|
protected SQLExpression |
MapKeyMethod.getAsJoin(SQLStatement parentStmt,
MapExpression mapExpr) |
Implementation of KEY(mapExpr) using a join to the table representing the map, and returning an expression for the key.
|
protected SQLExpression |
MapValueMethod.getAsJoin(SQLStatement parentStmt,
MapExpression mapExpr) |
Implementation of VALUE(map) using a join to the table representing the map, and returning the value.
|
protected SQLExpression |
MapGetMethod.getAsSubquery(SQLStatement stmt,
MapExpression mapExpr,
SQLExpression keyValExpr) |
Implementation of Map.get() using a subquery on the table representing the map,
adding a condition on the key and returning the value.
|
protected SQLExpression |
MapKeyMethod.getAsSubquery(SQLStatement stmt,
MapExpression mapExpr) |
Implementation of KEY(mapExpr) using a subquery on the table representing the map.
|
protected SQLExpression |
MapValueMethod.getAsSubquery(SQLStatement stmt,
MapExpression mapExpr) |
Implementation of VALUE(map) using a subquery on the table representing the map, returning the value.
|