Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


oracle.jbo.server
Class RowFilterKey

java.lang.Object
  extended byoracle.jbo.server.RowFilterKey

All Implemented Interfaces:
RowFilter
Direct Known Subclasses:
RowFilterKeyForwardOnly

public class RowFilterKey
extends java.lang.Object
implements RowFilter

Constructor Summary
RowFilterKey(ViewObjectImpl vo)
RowFilterKey(ViewObjectImpl vo, java.lang.Object[] values)

Method Summary
boolean equals(java.lang.Object val)
Key getKey()
int getParamLength()
Returns the number of elements in the array of parameters that make up the row filter.
java.lang.Object[] getParamValues()
Returns the array of parameter values that make up the row filter.
int getRowInitLength()
Returns the number of elements in the array of row init values.
java.lang.Object[] getRowInitValues()
Returns the array of row init values.
ViewObjectImpl getViewObjectImpl()
Retrieves the view object association with the row filter.
int hashCode()
boolean isNull()
Indicates whether this row filter represents a null filter or not.
boolean paramQualifies(java.lang.Object[] values)
Returns a flag indicating whether values is qualified by this row filter or not.
static java.lang.Object[] streamStringToValues(java.lang.String sString)
java.lang.String streamToString()
java.lang.String toString()

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Constructor Detail

RowFilterKey

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

RowFilterKey

public RowFilterKey(ViewObjectImpl vo)

Method Detail

getKey

public Key getKey()

isNull

public boolean isNull()
Description copied from interface: RowFilter
Indicates whether this row filter represents a null filter or not.
Specified by:
isNull in interface RowFilter
Returns:
flag indicating whether the row filter represents a null filter or not.

getViewObjectImpl

public ViewObjectImpl getViewObjectImpl()
Description copied from interface: RowFilter
Retrieves the view object association with the row filter.
Specified by:
getViewObjectImpl in interface RowFilter
Returns:
the view object.

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
Returns:
the number of elements.

getParamValues

public java.lang.Object[] getParamValues()
Description copied from interface: RowFilter
Returns the array of parameter values that make up the row filter.
Specified by:
getParamValues in interface RowFilter
Returns:
the parameter array.

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
Parameters:
values - values to examine for qualification.
Returns:
a flag indicating whether it passes or not.

getRowInitLength

public int getRowInitLength()
Description copied from interface: RowFilter
Returns the number of elements in the array of row init values.
Specified by:
getRowInitLength in interface RowFilter
Returns:
the number of elements.

getRowInitValues

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

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object val)

toString

public java.lang.String toString()

streamToString

public java.lang.String streamToString()

streamStringToValues

public static java.lang.Object[] streamStringToValues(java.lang.String sString)

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


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