|
Oracle Application Server DMS API Reference 10g Release 3 (10.1.3.1.0) B28943-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.dms.table.RowSelector
public abstract class RowSelector
A RowSelector selects Rows according to the given criteria.
| Method Summary | |
|---|---|
static RowSelector |
and(RowSelector selector1, RowSelector selector2)Returns a RowSelector selecting Rows that meet all criteria determined by both of the RowSelectors. |
static RowSelector |
eq(java.lang.String column, java.lang.Object value)Returns a RowSelector selecting Rows that have the given value at the given column. |
static RowSelector |
eqIgnoreCase(java.lang.String column, java.lang.String value)Returns a RowSelector selecting Rows where the values at the given column are equal to the given String if ignoring the case. |
static RowSelector |
ge(java.lang.String column, java.lang.Object value)Returns a RowSelector selecting Rows where the values at the given column are greater than and equal to the given value. |
static RowSelector |
gt(java.lang.String column, java.lang.Object value)Returns a RowSelector selecting Rows where the values at the given column are greater than the given value. |
static RowSelector |
le(java.lang.String column, java.lang.Object value)Returns a RowSelector selecting Rows where the values at the given column are less than and equal to the given value. |
static RowSelector |
lt(java.lang.String column, java.lang.Object value)Returns a RowSelector selecting Rows where the values at the given column are less than the given value. |
static RowSelector |
not(RowSelector selector)Returns a RowSelector selecting Rows that do not meet the criteria determined by the given RowSelectors. |
static RowSelector |
or(RowSelector selector1, RowSelector selector2)Returns a RowSelector selecting Rows that meet the criteria determined by either one of the RowSelectors. |
abstract boolean |
select(Row row)Selects Rows according to the criteria. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static RowSelector eq(java.lang.String column,
java.lang.Object value)
RowSelector selecting Rows that have the given value at the given column.column - column name.value - The given value.RowSelector selecting Rows that have the given value at the given column.
public static RowSelector gt(java.lang.String column,
java.lang.Object value)
RowSelector selecting Rows where the values at the given column are greater than the given value.column - column name.value - The given value.RowSelector selecting Rows where the values at the given column are greater than the given value.
public static RowSelector ge(java.lang.String column,
java.lang.Object value)
RowSelector selecting Rows where the values at the given column are greater than and equal to the given value.column - column name.value - The given value.RowSelector selecting Rows where the values at the given column are greater than and equal to the given value.
public static RowSelector lt(java.lang.String column,
java.lang.Object value)
RowSelector selecting Rows where the values at the given column are less than the given value.column - column name.value - The given value.RowSelector selecting Rows where the values at the given column are less than the given value.
public static RowSelector le(java.lang.String column,
java.lang.Object value)
RowSelector selecting Rows where the values at the given column are less than and equal to the given value.column - column name.value - The given value.RowSelector selecting Rows where the values at the given column are less than and equal to the given value.
public static RowSelector eqIgnoreCase(java.lang.String column,
java.lang.String value)
RowSelector selecting Rows where the values at the given column are equal to the given String if ignoring the case.column - column name.value - The given value.RowSelector selecting Rows where the values at the given column are equal to the given String if ignoring the case.
public static RowSelector and(RowSelector selector1,
RowSelector selector2)
RowSelector selecting Rows that meet all criteria determined by both of the RowSelectors.selector1 - One of the selector.selector2 - The other selector.RowSelector selecting Rows that meet all criteria determined by both of the RowSelectors.
public static RowSelector or(RowSelector selector1,
RowSelector selector2)
RowSelector selecting Rows that meet the criteria determined by either one of the RowSelectors.selector1 - One of the selector.selector2 - The other selector.RowSelector selecting Rows that meet the criteria determined by either one of the RowSelectors.public static RowSelector not(RowSelector selector)
RowSelector selecting Rows that do not meet the criteria determined by the given RowSelectors.selector - the given selector.RowSelector selecting Rows that do not meet the criteria determined by the given RowSelectors.public abstract boolean select(Row row)
Rows according to the criteria. Subclasses should implement this method to select the desired Rows.row - Row to be selected.true if the given Row meets the selection criteria.
|
Oracle Application Server DMS API Reference 10g Release 3 (10.1.3.1.0) B28943-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||