Produced by Siminov Software Solution LLP

siminov.orm.database.impl
Interface ISelectClause

All Known Implementing Classes:
Clause

public interface ISelectClause

Exposes API's to provide condition on where clause to get tuples from table..


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

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

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

notEqualTo

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

greaterThan

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

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

greaterThanEqual

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

lessThan

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

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

lessThanEqual

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

between

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

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

like

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

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

in

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

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

Apache License 2.0

Copyright 2013