Package com.exedio.cope
Class Aggregate<E>
java.lang.Object
com.exedio.cope.Aggregate<E>
- All Implemented Interfaces:
Selectable<E>
,Serializable
- Direct Known Subclasses:
AverageAggregate
,ExtremumAggregate
,SumAggregate
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated.For internal use within COPE only.void
appendSelect
(com.exedio.cope.Statement bf, Join join) Deprecated.For internal use within COPE only.final void
Deprecated.For internal use within COPE only.final Condition
final boolean
final String
getName()
final Function<?>
final Type<?>
getType()
ReturnsSelectable.getValueType()
.getJavaClass()
final com.exedio.cope.SelectType<E>
final CompareCondition<E>
final CompareCondition<E>
greaterOrEqual
(E value) final int
hashCode()
final CompareCondition<E>
final CompareCondition<E>
lessOrEqual
(E value) final Condition
final String
toString()
final void
toString
(StringBuilder bf, Type<?> defaultType)
-
Constructor Details
-
Aggregate
-
-
Method Details
-
getSource
-
getName
-
getValueClass
Description copied from interface:Selectable
ReturnsSelectable.getValueType()
.getJavaClass()
- Specified by:
getValueClass
in interfaceSelectable<E>
-
getValueType
- Specified by:
getValueType
in interfaceSelectable<E>
-
getType
- Specified by:
getType
in interfaceSelectable<E>
-
check
Deprecated.For internal use within COPE only.- Specified by:
check
in interfaceSelectable<E>
-
append
Deprecated.For internal use within COPE only.- Specified by:
append
in interfaceSelectable<E>
-
appendSelect
Deprecated.For internal use within COPE only.- Specified by:
appendSelect
in interfaceSelectable<E>
-
equals
-
hashCode
public final int hashCode() -
toString
-
toString
- Specified by:
toString
in interfaceSelectable<E>
-
equal
-
notEqual
-
less
-
lessOrEqual
-
greater
-
greaterOrEqual
-
between
-