com.mysema.query.types.expr
Class MapExpressionBase<K,V,Q extends SimpleExpression<? super V>>
java.lang.Object
com.mysema.query.types.expr.DslExpression<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 DslExpression<Map<K,V>>
- implements MapExpression<K,V>
MapExpressionBase is an abstract base class for MapExpression implementations
- Author:
- tiwe
- See Also:
- Serialized Form
MapExpressionBase
public MapExpressionBase(Expression<Map<K,V>> mixin)
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-2012 Mysema Ltd. All Rights Reserved.