Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.0.0)

E17483-01

oracle.jbo.server
Class EffectiveDateFilterRange

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

public class EffectiveDateFilterRange
extends RowFilterKey


Field Summary
 
Fields inherited from class oracle.jbo.server.RowFilterKey
mKey
 
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, streamStringToValues, streamToString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, 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

paramQualifiesWithOffset

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

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.

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 Model
11g Release 2 (11.1.2.0.0)

E17483-01

Copyright © 1997, 2011, Oracle. All rights reserved.