Lines Matching defs:unfiltered

710    * Returns the elements of {@code unfiltered} that satisfy a predicate. The
711 * returned set is a live view of {@code unfiltered}; changes to one affect
722 * {@code unfiltered} is.
727 * to copy {@code Iterables.filter(unfiltered, predicate)} and use the copy.
737 Set<E> unfiltered, Predicate<? super E> predicate) {
738 if (unfiltered instanceof SortedSet) {
739 return filter((SortedSet<E>) unfiltered, predicate);
741 if (unfiltered instanceof FilteredSet) {
744 FilteredSet<E> filtered = (FilteredSet<E>) unfiltered;
748 (Set<E>) filtered.unfiltered, combinedPredicate);
752 checkNotNull(unfiltered), checkNotNull(predicate));
757 FilteredSet(Set<E> unfiltered, Predicate<? super E> predicate) {
758 super(unfiltered, predicate);
771 * Returns the elements of a {@code SortedSet}, {@code unfiltered}, that
772 * satisfy a predicate. The returned set is a live view of {@code unfiltered};
784 * {@code unfiltered} is.
789 * {@code Iterables.filter(unfiltered, predicate)} and use the copy.
802 SortedSet<E> unfiltered, Predicate<? super E> predicate) {
803 if (unfiltered instanceof FilteredSet) {
806 FilteredSet<E> filtered = (FilteredSet<E>) unfiltered;
810 (SortedSet<E>) filtered.unfiltered, combinedPredicate);
814 checkNotNull(unfiltered), checkNotNull(predicate));
820 FilteredSortedSet(SortedSet<E> unfiltered, Predicate<? super E> predicate) {
821 super(unfiltered, predicate);
834 return ((SortedSet<E>) unfiltered).comparator();
839 return new FilteredSortedSet<E>(((SortedSet<E>) unfiltered).subSet(fromElement, toElement),
845 return new FilteredSortedSet<E>(((SortedSet<E>) unfiltered).headSet(toElement), predicate);
850 return new FilteredSortedSet<E>(((SortedSet<E>) unfiltered).tailSet(fromElement), predicate);
860 SortedSet<E> sortedUnfiltered = (SortedSet<E>) unfiltered;