Uses of Class
org.datanucleus.store.rdbms.sql.expression.MapExpression

Packages that use MapExpression
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. 
 

Uses of MapExpression in org.datanucleus.store.rdbms.sql.expression
 

Subclasses of MapExpression in org.datanucleus.store.rdbms.sql.expression
 class MapLiteral
          An SQL expression that will test if a column of a table falls within the given Map.
 

Uses of MapExpression in org.datanucleus.store.rdbms.sql.method
 

Methods in org.datanucleus.store.rdbms.sql.method with parameters of type MapExpression
protected  SQLExpression MapContainsKeyMethod.containsAsInnerJoin(MapExpression mapExpr, SQLExpression keyExpr)
          Method to return an expression for Map.containsKey using INNER JOIN to the element.
protected  SQLExpression MapContainsValueMethod.containsAsInnerJoin(MapExpression mapExpr, SQLExpression valExpr)
          Method to return an expression for Map.containsValue 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 MapContainsKeyMethod.containsAsSubquery(MapExpression mapExpr, SQLExpression keyExpr)
          Method to return an expression for Map.containsKey using a subquery "EXISTS".
protected  SQLExpression MapContainsValueMethod.containsAsSubquery(MapExpression mapExpr, SQLExpression valExpr)
          Method to return an expression for Map.containsValue 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 © 2012. All Rights Reserved.