org.apache.openjpa.jdbc.kernel.exps
Class ContainsKeyExpression
java.lang.Object
org.apache.openjpa.jdbc.kernel.exps.CompareEqualExpression
org.apache.openjpa.jdbc.kernel.exps.EqualExpression
org.apache.openjpa.jdbc.kernel.exps.ContainsExpression
org.apache.openjpa.jdbc.kernel.exps.ContainsKeyExpression
- All Implemented Interfaces:
- Serializable, Exp, Expression
class ContainsKeyExpression
- extends ContainsExpression
Tests whether a map value contains a key.
- Author:
- Abe White
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContainsKeyExpression
public ContainsKeyExpression(Val val1,
Val val2)
- Constructor. Supply values to test.
initialize
public ExpState initialize(Select sel,
ExpContext ctx,
Map contains)
- Description copied from interface:
Exp
- Initialize the expression. This method should recursively
initialize any sub-expressions or values.
- Specified by:
initialize
in interface Exp
- Overrides:
initialize
in class ContainsExpression
contains
- map of relation paths to the number of times
the paths appear in a contains() expression;
used to ensure paths used for contains() within
the same AND expression used different aliases
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.