Constructor and Description |
---|
TorpedoFunction() |
Modifier and Type | Method and Description |
---|---|
static <T> Function<T> |
asc(T object)
asc.
|
static <V,T extends Comparable<V>> |
avg(Function<T> number)
avg.
|
static <V,T extends Comparable<V>> |
avg(T number)
avg.
|
static <T,E extends Function<T>> |
coalesce(E... values)
coalesce.
|
static <T> Function<T> |
coalesce(T... values)
coalesce.
|
static <V,T extends Comparable<V>> |
comparableFunction(String name,
Class<V> returnType,
Object value)
comparableFunction.
|
static <T> Function<T> |
constant(T constant)
constant.
|
static <V,T extends Comparable<V>> |
constant(T constant)
constant.
|
static Function<Long> |
count(Object object)
count.
|
static <T> Function<T> |
desc(T object)
desc.
|
static <T> Function<T> |
distinct(T object)
distinct.
|
static <T> Function<T> |
dyn(T object)
Hibernate calls this "dynamic instantiation".
|
static <T> Function<T> |
function(String name,
Class<T> returnType,
Object value)
Use this method to call functions witch are not supported natively by
Torpedo
|
static <T> ComparableFunction<Integer> |
index(T object)
index.
|
static ComparableFunction<Integer> |
length(Function<String> function)
length.
|
static ComparableFunction<Integer> |
length(String field)
length.
|
static Function<String> |
lower(Function<String> function)
lower.
|
static Function<String> |
lower(String field)
lower.
|
static <V,T extends Comparable<V>> |
max(Function<T> number)
max.
|
static <V,T extends Comparable<V>> |
max(T number)
max.
|
static <V,T extends Comparable<V>> |
min(Function<T> number)
min.
|
static <V,T extends Comparable<V>> |
min(T number)
min.
|
static <T> OnGoingMathOperation<T> |
operation(Function<T> left)
operation.
|
static <T> OnGoingMathOperation<T> |
operation(T left)
operation.
|
static Function<String> |
substring(Function<String> param,
int beginIndex,
int endIndex)
substring.
|
static Function<String> |
substring(String param,
int beginIndex,
int endIndex)
substring.
|
static <V,T extends Comparable<V>> |
sum(Function<T> number)
sum.
|
static <V,T extends Comparable<V>> |
sum(T number)
sum.
|
static Function<String> |
trim(Function<String> function)
trim.
|
static Function<String> |
trim(String field)
trim.
|
static Function<String> |
upper(Function<String> function)
upper.
|
static Function<String> |
upper(String field)
upper.
|
public static <V,T extends Comparable<V>> ComparableFunction<V> sum(T number)
sum.
V
- a V object.number
- a T object.ComparableFunction
object.public static <V,T extends Comparable<V>> ComparableFunction<V> sum(Function<T> number)
sum.
V
- a V object.number
- a Function
object.ComparableFunction
object.public static <V,T extends Comparable<V>> ComparableFunction<V> min(T number)
min.
V
- a V object.number
- a T object.ComparableFunction
object.public static <V,T extends Comparable<V>> ComparableFunction<V> min(Function<T> number)
min.
V
- a V object.number
- a Function
object.ComparableFunction
object.public static <V,T extends Comparable<V>> ComparableFunction<V> max(T number)
max.
V
- a V object.number
- a T object.ComparableFunction
object.public static <V,T extends Comparable<V>> ComparableFunction<V> max(Function<T> number)
max.
V
- a V object.number
- a Function
object.ComparableFunction
object.public static <V,T extends Comparable<V>> ComparableFunction<V> avg(T number)
avg.
V
- a V object.number
- a T object.ComparableFunction
object.public static <V,T extends Comparable<V>> ComparableFunction<V> avg(Function<T> number)
avg.
V
- a V object.number
- a Function
object.ComparableFunction
object.public static <T,E extends Function<T>> E coalesce(E... values)
coalesce.
T
- a T object.values
- a E object.public static <T> Function<T> coalesce(T... values)
coalesce.
T
- a T object.values
- a T object.Function
object.public static <T> Function<T> dyn(T object)
T
- a T object.object
- a T object.Function
object.public static <T> Function<T> distinct(T object)
distinct.
T
- a T object.object
- a T object.Function
object.public static <T> Function<T> constant(T constant)
constant.
T
- a T object.constant
- a T object.Function
object.public static <V,T extends Comparable<V>> ComparableFunction<T> constant(T constant)
constant.
V
- a V object.constant
- a T object.ComparableFunction
object.public static <T> ComparableFunction<Integer> index(T object)
index.
T
- a T object.object
- a T object.ComparableFunction
object.public static <T> Function<T> function(String name, Class<T> returnType, Object value)
public static <V,T extends Comparable<V>> ComparableFunction<V> comparableFunction(String name, Class<V> returnType, Object value)
comparableFunction.
V
- a V object.name
- a String
object.returnType
- a Class
object.value
- a Object
object.ComparableFunction
object.public static <T> Function<T> asc(T object)
asc.
T
- a T object.object
- a T object.Function
object.public static <T> Function<T> desc(T object)
desc.
T
- a T object.object
- a T object.Function
object.public static <T> OnGoingMathOperation<T> operation(T left)
operation.
T
- a T object.left
- a T object.OnGoingMathOperation
object.public static <T> OnGoingMathOperation<T> operation(Function<T> left)
operation.
T
- a T object.left
- a Function
object.OnGoingMathOperation
object.public static ComparableFunction<Integer> length(String field)
length.
field
- a String
object.ComparableFunction
object.public static ComparableFunction<Integer> length(Function<String> function)
length.
function
- a Function
object.ComparableFunction
object.public static Function<String> substring(String param, int beginIndex, int endIndex)
substring.
Copyright © 2011–2019. All rights reserved.