public interface Function
Modifier and Type | Method and Description |
---|---|
static <E extends Entity,F,R extends EntityRelation> |
avg(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
avg(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
camel(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation,C> |
cast(Column<E,F,R> column,
CastType type,
Class<C> castType) |
static <E extends Entity,F,R extends EntityRelation> |
concat(Column<?,?,?>... columns) |
static <E extends Entity,F,R extends EntityRelation> |
count(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
count(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
count(E entity) |
static <E extends Entity,F,R extends EntityRelation> |
countDistinct(Column<E,F,R> column) |
static <C,E extends Entity,F,R extends EntityRelation> |
countDistinct(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
day(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
distinct(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
length(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
lower(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
max(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
max(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
min(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
min(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
month(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation,C> |
reverse(Class<C> clazz,
Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
reverse(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation,C> |
substring(Class<C> clazz,
Column<E,F,R> column,
int from,
int to) |
static <E extends Entity,F,R extends EntityRelation> |
substring(Column<E,F,R> column,
Column<?,Number,?> from,
Column<?,Number,?> to) |
static <E extends Entity,F,R extends EntityRelation> |
substring(Column<E,F,R> column,
int from,
Column<?,? extends Number,?> to) |
static <E extends Entity,F,R extends EntityRelation> |
substring(Column<E,F,R> column,
int from,
int to) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
sum(Class<C> clazz,
Column<?,?,?>... columns) |
static <E extends Entity,F,R extends EntityRelation> |
sum(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
sum(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
trim(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
upper(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
year(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> substring(Column<E,F,R> column, int from, int to)
static <E extends Entity,F,R extends EntityRelation,C> ColumnFunction<E,F,R,C> substring(Class<C> clazz, Column<E,F,R> column, int from, int to)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> substring(Column<E,F,R> column, int from, Column<?,? extends Number,?> to)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> substring(Column<E,F,R> column, Column<?,Number,?> from, Column<?,Number,?> to)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> upper(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> lower(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Double> length(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> concat(Column<?,?,?>... columns)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> trim(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> reverse(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation,C> ColumnFunction<E,F,R,C> reverse(Class<C> clazz, Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> camel(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Double> sum(Column<E,F,R> column)
static <C extends Number,E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,C> sum(Column<E,F,R> column, Class<C> clazz)
static <C extends Number,E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,C> sum(Class<C> clazz, Column<?,?,?>... columns)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Double> avg(Column<E,F,R> column)
static <C extends Number,E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,C> avg(Column<E,F,R> column, Class<C> clazz)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Double> min(Column<E,F,R> column)
static <C extends Number,E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,C> min(Column<E,F,R> column, Class<C> clazz)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Double> max(Column<E,F,R> column)
static <C extends Number,E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,C> max(Column<E,F,R> column, Class<C> clazz)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Long> count(E entity)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Long> count(Column<E,F,R> column)
static <C extends Number,E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,C> count(Column<E,F,R> column, Class<C> clazz)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,Long> countDistinct(Column<E,F,R> column)
static <C,E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,C> countDistinct(Column<E,F,R> column, Class<C> clazz)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,F> distinct(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> day(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> year(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation> ColumnFunction<E,F,R,String> month(Column<E,F,R> column)
static <E extends Entity,F,R extends EntityRelation,C> ColumnFunction<E,F,R,C> cast(Column<E,F,R> column, CastType type, Class<C> castType)
Copyright © 2021. All rights reserved.