Package | Description |
---|---|
org.datanucleus.store.rdbms.sql.expression |
Series of expressions representing conditions in SQL statements.
|
org.datanucleus.store.rdbms.sql.method |
Support for invocation of Java methods, typically using SQL functions.
|
Modifier and Type | Class and Description |
---|---|
class |
MapLiteral
An SQL expression that will test if a column of a table falls within the given Map.
|
Modifier and Type | Method and Description |
---|---|
protected SQLExpression |
MapContainsValueMethod.containsAsInnerJoin(MapExpression mapExpr,
SQLExpression valExpr)
Method to return an expression for Map.containsValue using INNER JOIN to the element.
|
protected SQLExpression |
MapContainsKeyMethod.containsAsInnerJoin(MapExpression mapExpr,
SQLExpression keyExpr)
Method to return an expression for Map.containsKey using INNER JOIN to the element.
|
protected SQLExpression |
MapContainsEntryMethod.containsAsInnerJoin(MapExpression mapExpr,
SQLExpression keyExpr,
SQLExpression valExpr)
Method to return an expression for Map.containsEntry using INNER JOIN to the element.
|
protected SQLExpression |
MapContainsValueMethod.containsAsSubquery(MapExpression mapExpr,
SQLExpression valExpr)
Method to return an expression for Map.containsValue using a subquery "EXISTS".
|
protected SQLExpression |
MapContainsKeyMethod.containsAsSubquery(MapExpression mapExpr,
SQLExpression keyExpr)
Method to return an expression for Map.containsKey using a subquery "EXISTS".
|
protected SQLExpression |
MapContainsEntryMethod.containsAsSubquery(MapExpression mapExpr,
SQLExpression keyExpr,
SQLExpression valExpr)
Method to return an expression for Map.containsEntry using a subquery "EXISTS".
|
protected SQLExpression |
MapGetMethod.getAsInnerJoin(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 |
MapGetMethod.getAsSubquery(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.
|
Copyright © 2015. All rights reserved.