oracle.jbo.server
Class RowFilterKey
java.lang.Object
|
+--oracle.jbo.server.RowFilterKey
- All Implemented Interfaces:
- RowFilter
- Direct Known Subclasses:
- RowFilterKeyForwardOnly
- public class RowFilterKey
- extends java.lang.Object
- implements RowFilter
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 |
RowFilterKey
public RowFilterKey(ViewObjectImpl vo,
java.lang.Object[] values)
RowFilterKey
public RowFilterKey(ViewObjectImpl vo)
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
- Following copied from interface:
oracle.jbo.server.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
- Following copied from interface:
oracle.jbo.server.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
- Following copied from interface:
oracle.jbo.server.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
- Following copied from interface:
oracle.jbo.server.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
- Following copied from interface:
oracle.jbo.server.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
- Following copied from interface:
oracle.jbo.server.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
- Following copied from interface:
oracle.jbo.server.RowFilter
- Returns:
- the row init value array.
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object val)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
streamToString
public java.lang.String streamToString()
streamStringToValues
public static java.lang.Object[] streamStringToValues(java.lang.String sString)