Produced by Siminov Software Solution LLP

siminov.orm.database.impl
Interface IAverageClause

All Known Implementing Classes:
Clause

public interface IAverageClause

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


Field Summary
static java.lang.String INTERFACE_NAME
           
 
Method Summary
 IAverage between(java.lang.String start, java.lang.String end)
          Used to specify BETWEEN condition.
 IAverage equalTo(java.lang.String value)
          Used to specify EQUAL TO (=) condition.
 IAverage greaterThan(java.lang.String value)
          Used to specify GREATER THAN (>) condition.
 IAverage greaterThanEqual(java.lang.String value)
          Used to specify GREATER THAN EQUAL (>=) condition.
 IAverage in(java.lang.String... values)
          Used to specify IN condition.
 IAverage lessThan(java.lang.String value)
          Used to specify LESS THAN (<) condition.
 IAverage lessThanEqual(java.lang.String value)
          Used to specify LESS THAN EQUAL (<=) condition.
 IAverage like(java.lang.String like)
          Used to specify LIKE condition.
 IAverage 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

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

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

notEqualTo

IAverage 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:
IAverage Interface.

greaterThan

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

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

greaterThanEqual

IAverage 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:
IAverage Interface.

lessThan

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

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

lessThanEqual

IAverage 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:
IAverage Interface.

between

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

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

like

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

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

in

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

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

Apache License 2.0

Copyright 2013