Class NumberColumn<T extends NumberColumn<T,N>,N extends Number>
- java.lang.Object
-
- de.jaggl.sqlbuilder.columns.Column
-
- de.jaggl.sqlbuilder.columns.number.NumberColumn<T,N>
-
- All Implemented Interfaces:
EqualityConditions
,NullableConditions
,NumberConditions
,Aliasable
,Definable
,Groupable
,Selectable
,SqlTypeSupplier
,Valuable
- Direct Known Subclasses:
DoubleTypeColumn
,IntegerColumn
public abstract class NumberColumn<T extends NumberColumn<T,N>,N extends Number> extends Column implements NumberConditions
- Since:
- 2.0.0
- Author:
- Martin Schumacher
-
-
Field Summary
-
Fields inherited from class de.jaggl.sqlbuilder.columns.Column
columnDefinition, name, table
-
-
Constructor Summary
Constructors Constructor Description NumberColumn(Table table, String name, String alias, ColumnDefinition columnDefinition, int sqlType)
-
Method Summary
-
Methods inherited from class de.jaggl.sqlbuilder.columns.Column
getFullName, getFullNameOrAlias, getValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.jaggl.sqlbuilder.domain.Definable
getColumnDefinition
-
Methods inherited from interface de.jaggl.sqlbuilder.conditions.EqualityConditions
eq, eq, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, nEq, nEq
-
Methods inherited from interface de.jaggl.sqlbuilder.conditions.NullableConditions
isNotNull, isNull
-
Methods inherited from interface de.jaggl.sqlbuilder.conditions.NumberConditions
eq, eq, eq, gt, gt, gt, gt, gt, gtEq, gtEq, gtEq, gtEq, gtEq, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isBetween, isEqualTo, isEqualTo, isEqualTo, isGreaterThan, isGreaterThan, isGreaterThan, isGreaterThan, isGreaterThan, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isLessThan, isLessThan, isLessThan, isLessThan, isLessThan, isLessThanOrEqualTo, isLessThanOrEqualTo, isLessThanOrEqualTo, isLessThanOrEqualTo, isLessThanOrEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lt, lt, lt, lt, lt, ltEq, ltEq, ltEq, ltEq, ltEq, nEq, nEq, nEq
-
Methods inherited from interface de.jaggl.sqlbuilder.domain.SqlTypeSupplier
getSqlType
-
-
-
-
Constructor Detail
-
NumberColumn
public NumberColumn(Table table, String name, String alias, ColumnDefinition columnDefinition, int sqlType)
-
-