private static boolean isIncludeValue(EventFilter filter) { if (filter instanceof EntryEventFilter) { return ((EntryEventFilter) filter).isIncludeValue(); } return true; } }
private static boolean isIncludeValue(EventFilter filter) { if (filter instanceof EntryEventFilter) { return ((EntryEventFilter) filter).isIncludeValue(); } return true; } }
private boolean isIncludeValue(EventFilter filter) { if (filter instanceof EntryEventFilter) { return ((EntryEventFilter) filter).isIncludeValue(); } return true; }
private boolean isIncludeValue(EventFilter filter) { if (filter instanceof EntryEventFilter) { return ((EntryEventFilter) filter).isIncludeValue(); } return true; }
/** * Return {@code true} if the {@code filter} requires the entry * values (old, new, merging) to be included in the event. * * @throws IllegalArgumentException if the filter type is not known */ static boolean isIncludeValue(EventFilter filter) { // the order of the following ifs is important! // QueryEventFilter is instance of EntryEventFilter if (filter instanceof EventListenerFilter) { filter = ((EventListenerFilter) filter).getEventFilter(); } if (filter instanceof TrueEventFilter) { return true; } if (filter instanceof QueryEventFilter) { return ((QueryEventFilter) filter).isIncludeValue(); } if (filter instanceof EntryEventFilter) { return ((EntryEventFilter) filter).isIncludeValue(); } throw new IllegalArgumentException("Unknown EventFilter type = [" + filter.getClass().getCanonicalName() + "]"); }
/** * Return {@code true} if the {@code filter} requires the entry * values (old, new, merging) to be included in the event. * * @throws IllegalArgumentException if the filter type is not known */ static boolean isIncludeValue(EventFilter filter) { // the order of the following ifs is important! // QueryEventFilter is instance of EntryEventFilter if (filter instanceof EventListenerFilter) { filter = ((EventListenerFilter) filter).getEventFilter(); } if (filter instanceof TrueEventFilter) { return true; } if (filter instanceof QueryEventFilter) { return ((QueryEventFilter) filter).isIncludeValue(); } if (filter instanceof EntryEventFilter) { return ((EntryEventFilter) filter).isIncludeValue(); } throw new IllegalArgumentException("Unknown EventFilter type = [" + filter.getClass().getCanonicalName() + "]"); }