|
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 Row
s according to the given criteria.
Method Summary | |
---|---|
static RowSelector |
and(RowSelector selector1, RowSelector selector2) Returns a RowSelector selecting Row s that meet all criteria determined by both of the RowSelector s. |
static RowSelector |
eq(java.lang.String column, java.lang.Object value) Returns a RowSelector selecting Row s that have the given value at the given column. |
static RowSelector |
eqIgnoreCase(java.lang.String column, java.lang.String value) Returns a RowSelector selecting Row s 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 Row s 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 Row s 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 Row s 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 Row s where the values at the given column are less than the given value. |
static RowSelector |
not(RowSelector selector) Returns a RowSelector selecting Row s that do not meet the criteria determined by the given RowSelector s. |
static RowSelector |
or(RowSelector selector1, RowSelector selector2) Returns a RowSelector selecting Row s that meet the criteria determined by either one of the RowSelector s. |
abstract boolean |
select(Row row) Selects Row s 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 Row
s that have the given value at the given column.column
- column name.value
- The given value.RowSelector
selecting Row
s that have the given value at the given column.public static RowSelector gt(java.lang.String column, java.lang.Object value)
RowSelector
selecting Row
s where the values at the given column are greater than the given value.column
- column name.value
- The given value.RowSelector
selecting Row
s 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 Row
s 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 Row
s 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 Row
s where the values at the given column are less than the given value.column
- column name.value
- The given value.RowSelector
selecting Row
s 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 Row
s 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 Row
s 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 Row
s 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 Row
s 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 Row
s that meet all criteria determined by both of the RowSelector
s.selector1
- One of the selector.selector2
- The other selector.RowSelector
selecting Row
s that meet all criteria determined by both of the RowSelector
s.public static RowSelector or(RowSelector selector1, RowSelector selector2)
RowSelector
selecting Row
s that meet the criteria determined by either one of the RowSelector
s.selector1
- One of the selector.selector2
- The other selector.RowSelector
selecting Row
s that meet the criteria determined by either one of the RowSelector
s.public static RowSelector not(RowSelector selector)
RowSelector
selecting Row
s that do not meet the criteria determined by the given RowSelector
s.selector
- the given selector.RowSelector
selecting Row
s that do not meet the criteria determined by the given RowSelector
s.public abstract boolean select(Row row)
Row
s according to the criteria. Subclasses should implement this method to select the desired Row
s.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 |