当我创建一个Predicate
对象时,我不明白最后两种方法
被称为......
class My_Filter implements Predicate
{
public boolean evaluate(RowSet rs)
{
}
public boolean evaluate(Object value, int column) throws SQLException
{
}
public boolean evaluate(Object value, String columnName) throws SQLException
{
}
}
在我的简单例子中,他们从未被调用过。
感谢。
答案 0 :(得分:2)
不确定您的示例是否包含插入行。根据基于列的评估方法的java doc ...
FilteredRowSet对象将使用 插入时内部有此方法 FilteredRowSet实例的新行。