Chia-Ping Tsai created HBASE-20484:
--------------------------------------
Summary: Remove the unnecessary autoboxing in FilterListBase
Key: HBASE-20484
URL: https://issues.apache.org/jira/browse/HBASE-20484
Project: HBase
Issue Type: Bug
Reporter: Chia-Ping Tsai
{code:java}
protected static boolean checkAndGetReversed(List<Filter> rowFilters, boolean
defaultValue) {
if (rowFilters.isEmpty()) {
return defaultValue;
}
Boolean retValue = rowFilters.get(0).isReversed(); // this one
boolean allEqual =
rowFilters.stream().map(Filter::isReversed).allMatch(retValue::equals);
if (!allEqual) {
throw new IllegalArgumentException("Filters in the list must have the same
reversed flag");
}
return retValue;
}
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)