Я действительно новичок в Java.Я хотел бы сделать что-то для услуг REST.У меня есть список массивов объектов, содержащих данные, я хотел бы удалить все объекты, которые не соответствуют критериям на основе enum.Я получил образец с Apache CollectionUtils и фильтром.но все, что я нашел, связано с равным значением.
на данный момент, это код, который я сделал
MyObjectFiltered.addAll(ListedMyObject);
CollectionUtils.filter(MyObjectFiltered, new Predicate() {
@Override
public boolean evaluate(Object object) {
boolean boolFound = false;
for(String EnumItem : EnumAsList)
{
boolFound = ((MyObjectModel) object).getValue() == EnumItem ;
}
return boolFound;
}
});
Я знаю, что это не способ делать то, что я хочу, ноя не могу понять, как я могу это сделать.Ребята, у вас есть предложения, которые я могу найти, чтобы достичь своей цели?
Спасибо за вашу помощь.