oracle.jbo.server
Class RowFilterKey
java.lang.Object
|
+--oracle.jbo.server.RowFilterKey
- 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. |
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
- Tags copied from 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
- Tags copied from 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
- Tags copied from 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
- Tags copied from 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
- Tags copied from 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
- Tags copied from 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
- Tags copied from interface: 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