Package de.jaggl.sqlbuilder.functions
Class NumberColumnFunction
- java.lang.Object
-
- de.jaggl.sqlbuilder.functions.ColumnFunction
-
- de.jaggl.sqlbuilder.functions.NumberColumnFunction
-
- All Implemented Interfaces:
Aliasable,Selectable,Valuable,Function
public abstract class NumberColumnFunction extends ColumnFunction
- Since:
- 2.0.0
- Author:
- Martin Schumacher
-
-
Field Summary
-
Fields inherited from class de.jaggl.sqlbuilder.functions.ColumnFunction
column, definition
-
-
Constructor Summary
Constructors Constructor Description NumberColumnFunction(Column column, String definition)NumberColumnFunction(Column column, String definition, String alias)
-
Method Summary
-
Methods inherited from class de.jaggl.sqlbuilder.functions.ColumnFunction
eq, getValue, isEqualTo, isNotEqualTo, nEq
-
-
-
-
Method Detail
-
isEqualTo
public Condition isEqualTo(long value)
-
eq
public Condition eq(long value)
-
isEqualTo
public Condition isEqualTo(double value)
-
eq
public Condition eq(double value)
-
isNotEqualTo
public Condition isNotEqualTo(long value)
-
nEq
public Condition nEq(long value)
-
isNotEqualTo
public Condition isNotEqualTo(double value)
-
nEq
public Condition nEq(double value)
-
isGreaterThan
public Condition isGreaterThan(long value)
-
gt
public Condition gt(long value)
-
isGreaterThan
public Condition isGreaterThan(double value)
-
gt
public Condition gt(double value)
-
isGreaterThan
public Condition isGreaterThan(NumberColumn<?,?> otherColumn)
-
gt
public Condition gt(NumberColumn<?,?> otherColumn)
-
isGreaterThanOrEqualTo
public Condition isGreaterThanOrEqualTo(long value)
-
gtEq
public Condition gtEq(long value)
-
isGreaterThanOrEqualTo
public Condition isGreaterThanOrEqualTo(double value)
-
gtEq
public Condition gtEq(double value)
-
isGreaterThanOrEqualTo
public Condition isGreaterThanOrEqualTo(NumberColumn<?,?> otherColumn)
-
gtEq
public Condition gtEq(NumberColumn<?,?> otherColumn)
-
isLessThan
public Condition isLessThan(long value)
-
lt
public Condition lt(long value)
-
isLessThan
public Condition isLessThan(double value)
-
lt
public Condition lt(double value)
-
isLessThan
public Condition isLessThan(NumberColumn<?,?> otherColumn)
-
lt
public Condition lt(NumberColumn<?,?> otherColumn)
-
isLessThanOrEqualTo
public Condition isLessThanOrEqualTo(long value)
-
ltEq
public Condition ltEq(long value)
-
isLessThanOrEqualTo
public Condition isLessThanOrEqualTo(double value)
-
ltEq
public Condition ltEq(double value)
-
isLessThanOrEqualTo
public Condition isLessThanOrEqualTo(NumberColumn<?,?> otherColumn)
-
ltEq
public Condition ltEq(NumberColumn<?,?> otherColumn)
-
isBetween
public Condition isBetween(long value1, long value2)
-
isBetween
public Condition isBetween(double value1, double value2)
-
-