Produced by Siminov Software Solution LLP

siminov.orm.database.impl
Interface ITotalClause

All Known Implementing Classes:
Clause

public interface ITotalClause

Exposes API's to provide condition on where clause to calculate total.


Field Summary
static java.lang.String INTERFACE_NAME
           
 
Method Summary
 ITotal between(java.lang.String start, java.lang.String end)
          Used to specify BETWEEN condition.
 ITotal equalTo(java.lang.String value)
          Used to specify EQUAL TO (=) condition.
 ITotal greaterThan(java.lang.String value)
          Used to specify GREATER THAN (>) condition.
 ITotal greaterThanEqual(java.lang.String value)
          Used to specify GREATER THAN EQUAL (>=) condition.
 ITotal in(java.lang.String... values)
          Used to specify IN condition.
 ITotal lessThan(java.lang.String value)
          Used to specify LESS THAN (<) condition.
 ITotal lessThanEqual(java.lang.String value)
          Used to specify LESS THAN EQUAL (<=) condition.
 ITotal like(java.lang.String like)
          Used to specify LIKE condition.
 ITotal notEqualTo(java.lang.String value)
          Used to specify NOT EQUAL TO (!=) condition.
 

Field Detail

INTERFACE_NAME

static final java.lang.String INTERFACE_NAME
Method Detail

equalTo

ITotal equalTo(java.lang.String value)
Used to specify EQUAL TO (=) condition.

Parameters:
value - Value for which EQUAL TO (=) condition will be applied.
Returns:
ITotal Interface.

notEqualTo

ITotal notEqualTo(java.lang.String value)
Used to specify NOT EQUAL TO (!=) condition.

Parameters:
value - Value for which NOT EQUAL TO (=) condition will be applied.
Returns:
ITotal Interface.

greaterThan

ITotal greaterThan(java.lang.String value)
Used to specify GREATER THAN (>) condition.

Parameters:
value - Value for while GREATER THAN (>) condition will be specified.
Returns:
ITotal Interface.

greaterThanEqual

ITotal greaterThanEqual(java.lang.String value)
Used to specify GREATER THAN EQUAL (>=) condition.

Parameters:
value - Value for which GREATER THAN EQUAL (>=) condition will be specified.
Returns:
ITotal Interface.

lessThan

ITotal lessThan(java.lang.String value)
Used to specify LESS THAN (<) condition.

Parameters:
value - Value for which LESS THAN (<) condition will be specified.
Returns:
ITotal Interface.

lessThanEqual

ITotal lessThanEqual(java.lang.String value)
Used to specify LESS THAN EQUAL (<=) condition.

Parameters:
value - Value for which LESS THAN EQUAL (<=) condition will be specified.
Returns:
ITotal Interface.

between

ITotal between(java.lang.String start,
               java.lang.String end)
Used to specify BETWEEN condition.

Parameters:
start - Start Range.
end - End Range.
Returns:
ITotal Interface.

like

ITotal like(java.lang.String like)
Used to specify LIKE condition.

Parameters:
like - LIKE condition.
Returns:
ITotal Interface.

in

ITotal in(java.lang.String... values)
Used to specify IN condition.

Parameters:
values - Values for IN condition.
Returns:
ITotal Interface.

Apache License 2.0

Copyright 2013