Lines Matching defs:unfiltered

722    * Returns the elements of {@code unfiltered} that satisfy a predicate. The
723 * returned set is a live view of {@code unfiltered}; changes to one affect
734 * {@code unfiltered} is.
739 * to copy {@code Iterables.filter(unfiltered, predicate)} and use the copy.
749 Set<E> unfiltered, Predicate<? super E> predicate) {
750 if (unfiltered instanceof SortedSet) {
751 return filter((SortedSet<E>) unfiltered, predicate);
753 if (unfiltered instanceof FilteredSet) {
756 FilteredSet<E> filtered = (FilteredSet<E>) unfiltered;
760 (Set<E>) filtered.unfiltered, combinedPredicate);
764 checkNotNull(unfiltered), checkNotNull(predicate));
769 FilteredSet(Set<E> unfiltered, Predicate<? super E> predicate) {
770 super(unfiltered, predicate);
783 * Returns the elements of a {@code SortedSet}, {@code unfiltered}, that
784 * satisfy a predicate. The returned set is a live view of {@code unfiltered};
796 * {@code unfiltered} is.
801 * {@code Iterables.filter(unfiltered, predicate)} and use the copy.
814 SortedSet<E> unfiltered, Predicate<? super E> predicate) {
815 if (unfiltered instanceof FilteredSet) {
818 FilteredSet<E> filtered = (FilteredSet<E>) unfiltered;
822 (SortedSet<E>) filtered.unfiltered, combinedPredicate);
826 checkNotNull(unfiltered), checkNotNull(predicate));
832 FilteredSortedSet(SortedSet<E> unfiltered, Predicate<? super E> predicate) {
833 super(unfiltered, predicate);
846 return ((SortedSet<E>) unfiltered).comparator();
851 return new FilteredSortedSet<E>(((SortedSet<E>) unfiltered).subSet(fromElement, toElement),
857 return new FilteredSortedSet<E>(((SortedSet<E>) unfiltered).headSet(toElement), predicate);
862 return new FilteredSortedSet<E>(((SortedSet<E>) unfiltered).tailSet(fromElement), predicate);
872 SortedSet<E> sortedUnfiltered = (SortedSet<E>) unfiltered;