Top Description Methods
org.apache.derby.iapi.sql.execute

public Interface TupleFilter

Known Direct Implementers
org.apache.derby.impl.sql.catalog.DropDependencyFilter
Imports
org.apache.derby.iapi.types.BooleanDataValue, org.apache.derby.shared.common.error.StandardException

A TupleFilter is used to qualify rows from a tuple stream.

Method Summary

Modifier and TypeMethod and Description
public BooleanDataValue

Returns:

True if the row qualifies. False otherwise.
execute
(ExecRow
Column values to plug into restriction
currentRow
)

Pump a row through the Filter.

public void
init(ExecRow
An ExecRow of parameter values
parameters
)

Initialize a Filter with a vector of parameters.

Method Detail

executeback to summary
public BooleanDataValue execute(ExecRow currentRow) throws StandardException

Pump a row through the Filter.

Parameters
currentRow:ExecRow

Column values to plug into restriction

Returns:BooleanDataValue

True if the row qualifies. False otherwise.

Exceptions
StandardException:
Thrown on error
initback to summary
public void init(ExecRow parameters) throws StandardException

Initialize a Filter with a vector of parameters.

Parameters
parameters:ExecRow

An ExecRow of parameter values

Exceptions
StandardException:
Thrown on error