|
exedio cope | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Function<E>
| Method Summary | |
|---|---|
void |
appendParameter(com.exedio.cope.Statement bf,
E value)
Deprecated. For internal use within COPE only. |
Condition |
between(E lowerBound,
E upperBound)
Returns a condition, that is equivalent to |
BindFunction<E> |
bind(Join join)
|
Condition |
equal(E value)
Returns a condition, that is true for all items, if and only if the value of this function for that item is equal to the given parameter. |
CompareFunctionCondition<E> |
equal(Function<E> right)
Returns a condition, that is true for all items, if and only if the value of this function for that item is equal to the value of the right function. |
Condition |
equal(Join join,
E value)
|
E |
get(Item item)
|
Class<E> |
getValueClass()
|
CompareCondition<E> |
greater(E value)
Returns a condition, that is true for all items, if and only if the value of this function for that item is greater than the given parameter. |
CompareFunctionCondition<E> |
greater(Function<E> right)
Returns a condition, that is true for all items, if and only if the value of this function for that item is greater than the value of the right function. |
CompareCondition<E> |
greaterOrEqual(E value)
Returns a condition, that is true for all items, if and only if the value of this function for that item is not less than the given parameter. |
CompareFunctionCondition<E> |
greaterOrEqual(Function<E> right)
Returns a condition, that is true for all items, if and only if the value of this function for that item is not less than the value of the right function. |
Condition |
in(Collection<E> value)
|
Condition |
in(E... values)
|
IsNullCondition<E> |
isNotNull()
Returns a condition, that is true for all items, if and only if the value of this function for that item is not null. |
IsNullCondition<E> |
isNull()
Returns a condition, that is true for all items, if and only if the value of this function for that item is null. |
CompareCondition<E> |
less(E value)
Returns a condition, that is true for all items, if and only if the value of this function for that item is less than the given parameter. |
CompareFunctionCondition<E> |
less(Function<E> right)
Returns a condition, that is true for all items, if and only if the value of this function for that item is less than the value of the right function. |
CompareCondition<E> |
lessOrEqual(E value)
Returns a condition, that is true for all items, if and only if the value of this function for that item is not greater than the given parameter. |
CompareFunctionCondition<E> |
lessOrEqual(Function<E> right)
Returns a condition, that is true for all items, if and only if the value of this function for that item is not greater than the value of the right function. |
ExtremumAggregate<E> |
max()
|
ExtremumAggregate<E> |
min()
|
Condition |
notEqual(E value)
|
CompareFunctionCondition<E> |
notEqual(Function<E> right)
Returns a condition, that is true for all items, if and only if the value of this function for that item is not equal to the value of the right function. |
| Methods inherited from interface com.exedio.cope.Selectable |
|---|
append, appendSelect, check, getType, toString |
| Method Detail |
|---|
E get(Item item)
Class<E> getValueClass()
@Deprecated
void appendParameter(com.exedio.cope.Statement bf,
E value)
IsNullCondition<E> isNull()
IsNullCondition<E> isNotNull()
Condition equal(E value)
Condition equal(Join join,
E value)
Condition in(E... values)
Condition in(Collection<E> value)
Condition notEqual(E value)
CompareCondition<E> less(E value)
CompareCondition<E> lessOrEqual(E value)
CompareCondition<E> greater(E value)
CompareCondition<E> greaterOrEqual(E value)
Condition between(E lowerBound,
E upperBound)
greaterOrEqual(lowerBound).and(lessOrEqual(upperBound)).
CompareFunctionCondition<E> equal(Function<E> right)
CompareFunctionCondition<E> notEqual(Function<E> right)
CompareFunctionCondition<E> less(Function<E> right)
CompareFunctionCondition<E> lessOrEqual(Function<E> right)
CompareFunctionCondition<E> greater(Function<E> right)
CompareFunctionCondition<E> greaterOrEqual(Function<E> right)
ExtremumAggregate<E> min()
ExtremumAggregate<E> max()
BindFunction<E> bind(Join join)
|
Cope with Object Persistence |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||