FilteredRowSet谓词评估方法

时间:2011-04-11 09:26:29

标签: java jdbc

当我创建一个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
    {
    }
}

在我的简单例子中,他们从未被调用过。

感谢。

1 个答案:

答案 0 :(得分:2)

不确定您的示例是否包含插入行。根据基于列的评估方法的java doc ...

  

FilteredRowSet对象将使用   插入时内部有此方法   FilteredRowSet实例的新行。