public class AggregateFilter extends Object
filter predicates
defined for an AggregateFeed
. Entries in a
FeedChannel
must be included
by this filter before they will actually be imported.Constructor and Description |
---|
AggregateFilter(Set<FilterPredicate> filters) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
contains(FilterPredicate filterPredicate) |
protected boolean |
getHit(Collection<Object> propertyValues,
String regularExpression) |
boolean |
include(com.rometools.rome.feed.synd.SyndEntry entry) |
protected boolean |
matchSingleString(boolean passed,
String propValue,
String regularExpression,
info.magnolia.module.rssaggregator.importhandler.FilterPredicate.Condition condition,
boolean firstPass) |
public AggregateFilter(Set<FilterPredicate> filters)
public boolean include(com.rometools.rome.feed.synd.SyndEntry entry)
protected boolean getHit(Collection<Object> propertyValues, String regularExpression)
protected boolean matchSingleString(boolean passed, String propValue, String regularExpression, info.magnolia.module.rssaggregator.importhandler.FilterPredicate.Condition condition, boolean firstPass)
protected boolean contains(FilterPredicate filterPredicate)
Copyright © 2016 Magnolia International Ltd.. All rights reserved.