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:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NumberField(boolean isfinal, boolean optional, Class<E> valueClass, boolean unique, ItemField<?>[] copyFrom, com.exedio.cope.DefaultSupplier<E> defaultS)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AverageAggregate
avg()
Deprecated.UseNumberFunction.average()
instead-
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
-
-
-
-
Method Detail
-
avg
@Deprecated public final AverageAggregate avg()
Deprecated.UseNumberFunction.average()
instead
-
-