Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo.server
Class EffectiveDateFilterRange

java.lang.Object
  extended by oracle.jbo.server.RowFilterKey
      extended by oracle.jbo.server.EffectiveDateFilterRange
All Implemented Interfaces:
RowFilter

public class EffectiveDateFilterRange
extends RowFilterKey


Constructor Summary
EffectiveDateFilterRange(ViewObjectImpl vo)
           
EffectiveDateFilterRange(ViewObjectImpl vo, java.lang.Object[] values)
           
EffectiveDateFilterRange(ViewObjectImpl vo, java.lang.Object[] values, int bindingStyle)
           
 
Method Summary
 boolean equals(java.lang.Object value)
           
 java.lang.Object getEffectiveDate()
           
 int getParamLength()
          Returns the number of elements in the array of parameters that make up the row filter.
 java.lang.Object[] getRowInitValues()
          Returns the array of row init values.
 boolean paramQualifies(java.lang.Object[] values)
          Returns a flag indicating whether values is qualified by this row filter or not.
 boolean paramQualifiesWithOffset(java.lang.Object[] values, int filterOffset)
           
 boolean whereClauseParamQualifies(java.lang.Object[] values)
           
 
Methods inherited from class oracle.jbo.server.RowFilterKey
compareParamsWithValues, getKey, getParamValues, getRowInitLength, getViewObjectImpl, getWhereClauseParams, hashCode, isNameValuePairs, isNull, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EffectiveDateFilterRange

public EffectiveDateFilterRange(ViewObjectImpl vo,
                                java.lang.Object[] values,
                                int bindingStyle)

EffectiveDateFilterRange

public EffectiveDateFilterRange(ViewObjectImpl vo,
                                java.lang.Object[] values)

EffectiveDateFilterRange

public EffectiveDateFilterRange(ViewObjectImpl vo)
Method Detail

paramQualifies

public boolean paramQualifies(java.lang.Object[] values)
Description copied from interface: RowFilter
Returns a flag indicating whether values is qualified by this row filter or not.

Specified by:
paramQualifies in interface RowFilter
Overrides:
paramQualifies in class RowFilterKey
Parameters:
values - values to examine for qualification.
Returns:
a flag indicating whether it passes or not.

paramQualifiesWithOffset

public boolean paramQualifiesWithOffset(java.lang.Object[] values,
                                        int filterOffset)
Specified by:
paramQualifiesWithOffset in interface RowFilter
Overrides:
paramQualifiesWithOffset in class RowFilterKey

whereClauseParamQualifies

public boolean whereClauseParamQualifies(java.lang.Object[] values)
Specified by:
whereClauseParamQualifies in interface RowFilter
Overrides:
whereClauseParamQualifies in class RowFilterKey

getRowInitValues

public java.lang.Object[] getRowInitValues()
Description copied from interface: RowFilter
Returns the array of row init values.

Specified by:
getRowInitValues in interface RowFilter
Overrides:
getRowInitValues in class RowFilterKey
Returns:
the row init value array.

getParamLength

public int getParamLength()
Description copied from interface: RowFilter
Returns the number of elements in the array of parameters that make up the row filter.

Specified by:
getParamLength in interface RowFilter
Overrides:
getParamLength in class RowFilterKey
Returns:
the number of elements.

getEffectiveDate

public java.lang.Object getEffectiveDate()

equals

public boolean equals(java.lang.Object value)
Overrides:
equals in class RowFilterKey

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.