com.mysema.query.types
Class ExpressionUtils
java.lang.Object
com.mysema.query.types.ExpressionUtils
public final class ExpressionUtils
- extends Object
ExpressionUtils provides utilities for constructing common operation instances
- Author:
- tiwe
Method Summary |
static Predicate |
allOf(Predicate... exprs)
|
static Predicate |
and(Predicate left,
Predicate right)
|
static Predicate |
anyOf(Predicate... exprs)
|
static
|
as(Expression<D> source,
Path<D> alias)
|
static
|
as(Expression<D> source,
String alias)
|
static
|
eq(Expression<D> left,
Expression<? extends D> right)
|
static
|
eqConst(Expression<D> left,
D constant)
|
static
|
in(Expression<D> left,
Collection<? extends D> right)
|
static
|
in(Expression<D> left,
CollectionExpression<?,? extends D> right)
|
static Predicate |
isNotNull(Expression<?> left)
|
static Predicate |
isNull(Expression<?> left)
|
static Expression<String> |
likeToRegex(Expression<String> expr)
|
static
|
ne(Expression<D> left,
Expression<? super D> right)
|
static
|
neConst(Expression<D> left,
D constant)
|
static Predicate |
or(Predicate left,
Predicate right)
|
static Expression<String> |
regexToLike(Expression<String> expr)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
allOf
@Nullable
public static Predicate allOf(Predicate... exprs)
and
public static Predicate and(Predicate left,
Predicate right)
anyOf
@Nullable
public static Predicate anyOf(Predicate... exprs)
as
public static <D> Expression<D> as(Expression<D> source,
Path<D> alias)
as
public static <D> Expression<D> as(Expression<D> source,
String alias)
eqConst
public static <D> Predicate eqConst(Expression<D> left,
D constant)
eq
public static <D> Predicate eq(Expression<D> left,
Expression<? extends D> right)
in
public static <D> Predicate in(Expression<D> left,
CollectionExpression<?,? extends D> right)
in
public static <D> Predicate in(Expression<D> left,
Collection<? extends D> right)
isNull
public static Predicate isNull(Expression<?> left)
isNotNull
public static Predicate isNotNull(Expression<?> left)
likeToRegex
public static Expression<String> likeToRegex(Expression<String> expr)
regexToLike
public static Expression<String> regexToLike(Expression<String> expr)
neConst
public static <D> Predicate neConst(Expression<D> left,
D constant)
ne
public static <D> Predicate ne(Expression<D> left,
Expression<? super D> right)
or
public static Predicate or(Predicate left,
Predicate right)
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.