K - key typeV - value typeQ - result type for get(K) invocationspublic abstract class MapExpressionBase<K,V,Q extends SimpleExpression<? super V>> extends DslExpression<java.util.Map<K,V>> implements MapExpression<K,V>
MapExpressionBase is an abstract base class for MapExpression implementationshashCode, mixin| Constructor and Description |
|---|
MapExpressionBase(Expression<java.util.Map<K,V>> mixin) |
| Modifier and Type | Method and Description |
|---|---|
BooleanExpression |
contains(Expression<K> key,
Expression<V> value)
Create a
(key, value) in this expression |
BooleanExpression |
contains(K key,
V value)
Create a
(key, value) in this expression |
BooleanExpression |
containsKey(Expression<K> key)
Create a
key in keys(this) expression |
BooleanExpression |
containsKey(K key)
Create a
key in keys(this) expression |
BooleanExpression |
containsValue(Expression<V> value)
Create a
value in values(this) expression |
BooleanExpression |
containsValue(V value)
Create a
value in values(this) expression |
abstract Q |
get(Expression<K> key)
Create a
this.get(key) expression |
abstract Q |
get(K key)
Create a
this.get(key) expression |
BooleanExpression |
isEmpty()
Create a
this.isEmpty() expression |
BooleanExpression |
isNotEmpty()
Create a
!this,isEmpty() expression |
NumberExpression<java.lang.Integer> |
size()
Create a
this.size() expression |
as, as, equals, getType, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetParameteraccept, getTypepublic MapExpressionBase(Expression<java.util.Map<K,V>> mixin)
public final BooleanExpression contains(K key, V value)
(key, value) in this expressionkey - key of entryvalue - value of entrypublic final BooleanExpression contains(Expression<K> key, Expression<V> value)
(key, value) in this expressionkey - key of entryvalue - value of entrypublic final BooleanExpression containsKey(Expression<K> key)
key in keys(this) expressionkey - keypublic final BooleanExpression containsKey(K key)
key in keys(this) expressionkey - keypublic final BooleanExpression containsValue(Expression<V> value)
value in values(this) expressionvalue - valuepublic final BooleanExpression containsValue(V value)
value in values(this) expressionvalue - valuepublic abstract Q get(Expression<K> key)
this.get(key) expressionkey - keypublic abstract Q get(K key)
this.get(key) expressionkey - keypublic final BooleanExpression isEmpty()
this.isEmpty() expressionpublic final BooleanExpression isNotEmpty()
!this,isEmpty() expressionpublic final NumberExpression<java.lang.Integer> size()
this.size() expressionCopyright © 2007–2021 Querydsl. All rights reserved.