|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.jdo.query.ExpressionImpl<T>
org.datanucleus.jdo.query.MapExpressionImpl<T,K,V>
public class MapExpressionImpl<T extends java.util.Map<K,V>,K,V>
Implementation of a MapExpression
| Constructor Summary | |
|---|---|
MapExpressionImpl(java.lang.Class<T> cls,
java.lang.String name,
ExpressionType type)
|
|
MapExpressionImpl(PersistableExpression parent,
java.lang.String name)
|
|
| Method Summary | |
|---|---|
BooleanExpression |
containsEntry(Expression expr)
Method returning whether the specified entry expression is contained in this map. |
BooleanExpression |
containsEntry(java.util.Map.Entry<K,V> entry)
Method returning whether the specified entry is contained in this map. |
BooleanExpression |
containsKey(Expression expr)
Method returning whether the specified key expression is contained in this map. |
BooleanExpression |
containsKey(K key)
Method returning whether the specified key is contained in this map. |
BooleanExpression |
containsValue(Expression expr)
Method returning whether the specified value expression is contained in this map. |
BooleanExpression |
containsValue(V value)
Method returning whether the specified value is contained in this map. |
BooleanExpression |
isEmpty()
Method returning whether the map is empty. |
NumericExpression<java.lang.Integer> |
size()
Method returning an expression for the size of the map |
| Methods inherited from class org.datanucleus.jdo.query.ExpressionImpl |
|---|
cast, count, countDistinct, eq, eq, getQueryExpression, instanceOf, isParameter, isVariable, ne, ne |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.datanucleus.query.typesafe.Expression |
|---|
cast, count, countDistinct, eq, eq, instanceOf, ne, ne |
| Constructor Detail |
|---|
public MapExpressionImpl(PersistableExpression parent,
java.lang.String name)
public MapExpressionImpl(java.lang.Class<T> cls,
java.lang.String name,
ExpressionType type)
| Method Detail |
|---|
public BooleanExpression containsEntry(java.util.Map.Entry<K,V> entry)
MapExpression
containsEntry in interface MapExpression<T extends java.util.Map<K,V>,K,V>entry - The entry expression
public BooleanExpression containsEntry(Expression expr)
MapExpression
containsEntry in interface MapExpression<T extends java.util.Map<K,V>,K,V>expr - The entry expression
public BooleanExpression containsKey(Expression expr)
MapExpression
containsKey in interface MapExpression<T extends java.util.Map<K,V>,K,V>expr - The key expression
public BooleanExpression containsKey(K key)
MapExpression
containsKey in interface MapExpression<T extends java.util.Map<K,V>,K,V>key - The key
public BooleanExpression containsValue(Expression expr)
MapExpression
containsValue in interface MapExpression<T extends java.util.Map<K,V>,K,V>expr - The value expression
public BooleanExpression containsValue(V value)
MapExpression
containsValue in interface MapExpression<T extends java.util.Map<K,V>,K,V>value - The value
public BooleanExpression isEmpty()
MapExpression
isEmpty in interface MapExpression<T extends java.util.Map<K,V>,K,V>public NumericExpression<java.lang.Integer> size()
MapExpression
size in interface MapExpression<T extends java.util.Map<K,V>,K,V>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||