public final class CollQueryFunctions
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.Number |
aggregate(java.util.Collection<java.lang.Number> source,
Expression<?> expr,
Operator<?> aggregator) |
static <A extends java.lang.Comparable<? super A>> |
between(A a,
A b,
A c) |
static <T> T |
coalesce(T... args) |
static double |
cot(double x) |
static double |
coth(double x) |
static double |
degrees(double x) |
static <T> T |
get(java.lang.Object parent,
java.lang.String f) |
static int |
getDayOfMonth(java.util.Date date) |
static int |
getDayOfWeek(java.util.Date date) |
static int |
getDayOfYear(java.util.Date date) |
static int |
getHour(java.util.Date date) |
static int |
getMilliSecond(java.util.Date date) |
static int |
getMinute(java.util.Date date) |
static int |
getMonth(java.util.Date date) |
static int |
getSecond(java.util.Date date) |
static int |
getWeek(java.util.Date date) |
static int |
getYear(java.util.Date date) |
static int |
getYearMonth(java.util.Date date) |
static int |
getYearWeek(java.util.Date date) |
static <T> java.util.Collection<T> |
leftJoin(java.util.Collection<T> coll) |
static boolean |
like(java.lang.String str,
java.lang.String like) |
static boolean |
like(java.lang.String str,
java.lang.String like,
char escape) |
static double |
log(double x,
int y) |
static <T> T |
nullif(T first,
T second) |
static double |
radians(double x) |
public static <A extends java.lang.Comparable<? super A>> boolean between(A a, A b, A c)
public static double cot(double x)
public static double coth(double x)
public static double degrees(double x)
public static double radians(double x)
public static double log(double x, int y)
@Nullable public static <T> T coalesce(T... args)
public static <T> T nullif(T first, T second)
public static int getYearMonth(java.util.Date date)
public static int getDayOfMonth(java.util.Date date)
public static int getDayOfWeek(java.util.Date date)
public static int getDayOfYear(java.util.Date date)
public static int getHour(java.util.Date date)
public static int getMilliSecond(java.util.Date date)
public static int getMinute(java.util.Date date)
public static int getMonth(java.util.Date date)
public static int getSecond(java.util.Date date)
public static int getWeek(java.util.Date date)
public static int getYear(java.util.Date date)
public static int getYearWeek(java.util.Date date)
public static <T> java.util.Collection<T> leftJoin(java.util.Collection<T> coll)
public static java.lang.Number aggregate(java.util.Collection<java.lang.Number> source, Expression<?> expr, Operator<?> aggregator)
public static boolean like(java.lang.String str, java.lang.String like)
public static boolean like(java.lang.String str, java.lang.String like, char escape)
public static <T> T get(java.lang.Object parent, java.lang.String f)
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.