package in.twizmwaz.cardinal.module.modules.filter.type.flag;
import in.twizmwaz.cardinal.module.modules.filter.FilterState;
import in.twizmwaz.cardinal.module.modules.filter.parsers.FlagFilterPostParser;
public class FlagReturnedFilter extends FlagFilterPost {
public FlagReturnedFilter(FlagFilterPostParser parser) {
super(parser);
}
@Override
public FilterState evaluate(Object... objects) {
return (this.getPost() == null || this.getFlag().getPost().equals(this.getPost()))
&& this.getFlag().isOnPost() ? FilterState.ALLOW : FilterState.DENY;
}
}