我需要在运行时定义一个对象,如下所示。
Filter rowFilter = new RowFilter(CompareFilter.CompareOp.EQUAL,
new RegexStringComparator(".*-.5"));
我正在阅读一个具有如下代码的字符串
String _filterString = "RowFilter(CompareFilter.CompareOp.EQUAL,
new RegexStringComparator(\".*-.5\"))";
现在我需要使用上面的字符串定义一个过滤器对象。
我知道,我们可以通过使用反射来解决这类问题。但我正在寻找替代方案。有没有简单的方法来解决这样的问题?