Package com.exedio.cope
Class NumberField<E extends Number>
java.lang.Object
com.exedio.cope.Feature
com.exedio.cope.Field<E>
com.exedio.cope.FunctionField<E>
com.exedio.cope.NumberField<E>
- All Implemented Interfaces:
Copyable
,Function<E>
,NumberFunction<E>
,Selectable<E>
,Settable<E>
,Serializable
- Direct Known Subclasses:
DoubleField
,IntegerField
,LongField
public abstract class NumberField<E extends Number>
extends FunctionField<E>
implements NumberFunction<E>
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
NumberField
(boolean isfinal, boolean optional, Class<E> valueClass, boolean unique, ItemField<?>[] copyFrom, com.exedio.cope.DefaultSupplier<E> defaultS) -
Method Summary
Methods inherited from class com.exedio.cope.FunctionField
addCopyFrom, append, appendSelect, check, copy, copy, copyFrom, copyFunctionField, defaultTo, get, get, getDefaultConstant, getImplicitCopyConstraint, getImplicitCopyConstraints, getImplicitUniqueConstraint, getInitialExceptions, getUniqueConstraints, hasDefault, isInitial, isRedundantByCopyConstraint, noCopyFrom, noDefault, nonUnique, optional, searchUnique, searchUnique, searchUniqueStrict, set, toFinal, unique
Methods inherited from class com.exedio.cope.Field
castCollection, check, execute, getColumnName, getInitialType, getPatterns, getValueClass, isFinal, isMandatory, mapNull
Methods inherited from class com.exedio.cope.Feature
afterModelCreated, getAbstractType, getAnnotation, getID, getLocalizationKeys, getName, getPattern, getType, isAnnotationPresent, isSourceAlready, mount, readResolve, requireMounted, toString, toString, writeReplace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.exedio.cope.Function
any, between, equal, equal, equal, get, get, greater, greater, greaterOrEqual, greaterOrEqual, in, in, isNotNull, isNull, less, less, lessOrEqual, lessOrEqual, max, min, notEqual, notEqual
Methods inherited from interface com.exedio.cope.NumberFunction
asString, average, bind, divide, minus, multiply, multiply, plus, plus, sum, sum
Methods inherited from interface com.exedio.cope.Selectable
append, appendSelect, check, getType, getValueClass, getValueType, toString
-
Constructor Details
-
NumberField
-
-
Method Details
-
avg
Deprecated.UseNumberFunction.average()
instead
-
NumberFunction.average()
instead