Lines Matching refs:set

105     ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
106 ASSERT.that(set.headSet(1)).isEmpty();
107 ASSERT.that(set.headSet(2)).hasContentsInOrder(1);
108 ASSERT.that(set.headSet(3)).hasContentsInOrder(1, 2);
109 ASSERT.that(set.headSet(4)).hasContentsInOrder(1, 2, 3);
110 ASSERT.that(set.headSet(Integer.MAX_VALUE)).hasContentsInOrder(1, 2, 3);
111 ASSERT.that(set.headSet(1, true)).hasContentsInOrder(1);
112 ASSERT.that(set.headSet(2, true)).hasContentsInOrder(1, 2);
113 ASSERT.that(set.headSet(3, true)).hasContentsInOrder(1, 2, 3);
114 ASSERT.that(set.headSet(4, true)).hasContentsInOrder(1, 2, 3);
115 ASSERT.that(set.headSet(Integer.MAX_VALUE, true)).hasContentsInOrder(1, 2, 3);
119 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
121 set.headSet(0);
127 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
128 ASSERT.that(set.tailSet(Integer.MIN_VALUE)).hasContentsInOrder(1, 2, 3);
129 ASSERT.that(set.tailSet(1)).hasContentsInOrder(1, 2, 3);
130 ASSERT.that(set.tailSet(2)).hasContentsInOrder(2, 3);
131 ASSERT.that(set.tailSet(3)).hasContentsInOrder(3);
132 ASSERT.that(set.tailSet(Integer.MIN_VALUE, false)).hasContentsInOrder(1, 2, 3);
133 ASSERT.that(set.tailSet(1, false)).hasContentsInOrder(2, 3);
134 ASSERT.that(set.tailSet(2, false)).hasContentsInOrder(3);
135 ASSERT.that(set.tailSet(3, false)).isEmpty();
139 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
141 set.tailSet(4);
147 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
148 ASSERT.that(set.subSet(1, 4)).hasContentsInOrder(1, 2, 3);
149 ASSERT.that(set.subSet(2, 4)).hasContentsInOrder(2, 3);
150 ASSERT.that(set.subSet(3, 4)).hasContentsInOrder(3);
151 ASSERT.that(set.subSet(3, 3)).isEmpty();
152 ASSERT.that(set.subSet(2, 3)).hasContentsInOrder(2);
153 ASSERT.that(set.subSet(1, 3)).hasContentsInOrder(1, 2);
154 ASSERT.that(set.subSet(1, 2)).hasContentsInOrder(1);
155 ASSERT.that(set.subSet(2, 2)).isEmpty();
156 ASSERT.that(set.subSet(Integer.MIN_VALUE, Integer.MAX_VALUE)).hasContentsInOrder(1, 2, 3);
157 ASSERT.that(set.subSet(1, true, 3, true)).hasContentsInOrder(1, 2, 3);
158 ASSERT.that(set.subSet(1, false, 3, true)).hasContentsInOrder(2, 3);
159 ASSERT.that(set.subSet(1, true, 3, false)).hasContentsInOrder(1, 2);
160 ASSERT.that(set.subSet(1, false, 3, false)).hasContentsInOrder(2);
164 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
166 set.subSet(3, 2);
172 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
174 set.subSet(4, 6);
180 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
182 set.subSet(-1, 0);
200 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
201 assertFalse(set.contains(0));
202 assertTrue(set.contains(1));
203 assertTrue(set.contains(2));
204 assertTrue(set.contains(3));
205 assertFalse(set.contains(4));
206 set = Ranges.open(0, 4).asSet(integers());
207 assertFalse(set.contains(0));
208 assertTrue(set.contains(1));
209 assertTrue(set.contains(2));
210 assertTrue(set.contains(3));
211 assertFalse(set.contains(4));
212 assertFalse(set.contains("blah"));
216 ImmutableSortedSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
218 assertTrue(set.containsAll(subset));
221 assertFalse(set.containsAll(Sets.union(subset, ImmutableSet.of(9))));
223 assertFalse(set.containsAll(ImmutableSet.of("blah")));
265 ContiguousSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
267 assertEquals(ImmutableSet.of(), set.intersection(emptySet));
268 assertEquals(ImmutableSet.of(), emptySet.intersection(set));
274 ContiguousSet<Integer> set = Ranges.closed(1, 3).asSet(integers());
275 assertEquals(ImmutableSet.of(1, 2, 3), Ranges.open(-1, 4).asSet(integers()).intersection(set));
276 assertEquals(ImmutableSet.of(1, 2, 3), set.intersection(Ranges.open(-1, 4).asSet(integers())));