com.mysema.query.types.expr
Class MapExpressionBase<K,V,Q extends SimpleExpression<? super V>>
java.lang.Object
com.mysema.query.types.ExpressionBase<T>
com.mysema.query.types.expr.SimpleExpression<Map<K,V>>
com.mysema.query.types.expr.MapExpressionBase<K,V,Q>
- Type Parameters:
K
- key typeV
- value type
- All Implemented Interfaces:
- Expression<Map<K,V>>, MapExpression<K,V>, ParametrizedExpression<Map<K,V>>, Serializable
- Direct Known Subclasses:
- MapPath
public abstract class MapExpressionBase<K,V,Q extends SimpleExpression<? super V>>
- extends SimpleExpression<Map<K,V>>
- implements MapExpression<K,V>
MapExpressionBase is an abstract base class for MapExpression implementations
- Author:
- tiwe
- See Also:
- Serialized Form
Methods inherited from class com.mysema.query.types.expr.SimpleExpression |
as, as, count, countDistinct, eq, eq, equals, hashCode, in, in, in, isNotNull, isNull, ne, ne, notIn, notIn, notIn, when, when |
MapExpressionBase
public MapExpressionBase(Class<? extends Map<K,V>> type)
contains
public final BooleanExpression contains(K key,
V value)
contains
public final BooleanExpression contains(Expression<K> key,
Expression<V> value)
containsKey
public final BooleanExpression containsKey(Expression<K> key)
containsKey
public final BooleanExpression containsKey(K key)
containsValue
public final BooleanExpression containsValue(Expression<V> value)
containsValue
public final BooleanExpression containsValue(V value)
get
public abstract Q get(Expression<K> key)
get
public abstract Q get(K key)
isEmpty
public final BooleanExpression isEmpty()
isNotEmpty
public final BooleanExpression isNotEmpty()
size
public final NumberExpression<Integer> size()
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.