Lines Matching refs:SomeEnum

247   private enum SomeEnum { A, B, C, D }
250 Set<SomeEnum> units = Sets.immutableEnumSet(SomeEnum.D, SomeEnum.B);
252 ASSERT.that(units).hasContentsInOrder(SomeEnum.B, SomeEnum.D);
254 units.remove(SomeEnum.B);
258 units.add(SomeEnum.C);
265 Set<SomeEnum> units = Sets.immutableEnumSet(SomeEnum.D, SomeEnum.B);
267 ASSERT.that(units).hasContentsInOrder(SomeEnum.B, SomeEnum.D);
269 Set<SomeEnum> copy = SerializableTester.reserializeAndAssert(units);
274 ImmutableSet<SomeEnum> none
275 = Sets.immutableEnumSet(MinimalIterable.<SomeEnum>of());
278 ImmutableSet<SomeEnum> one
279 = Sets.immutableEnumSet(MinimalIterable.of(SomeEnum.B));
280 ASSERT.that(one).hasContentsInOrder(SomeEnum.B);
282 ImmutableSet<SomeEnum> two
283 = Sets.immutableEnumSet(MinimalIterable.of(SomeEnum.D, SomeEnum.B));
284 ASSERT.that(two).hasContentsInOrder(SomeEnum.B, SomeEnum.D);
290 ImmutableSet<SomeEnum> original =
291 Sets.immutableEnumSet(SomeEnum.A, SomeEnum.B);
301 assertTrue(delegate.remove(SomeEnum.A));
302 assertTrue(deserialized.contains(SomeEnum.A));
333 EnumSet<SomeEnum> copy =
334 newEnumSet(Collections.<SomeEnum>emptySet(), SomeEnum.class);
335 assertEquals(EnumSet.noneOf(SomeEnum.class), copy);
339 EnumSet<SomeEnum> set = EnumSet.of(SomeEnum.A, SomeEnum.D);
340 assertEquals(set, newEnumSet(set, SomeEnum.class));
344 Set<SomeEnum> set = ImmutableSet.of(SomeEnum.B, SomeEnum.C);
345 assertEquals(set, newEnumSet(set, SomeEnum.class));
349 Set<SomeEnum> set = ImmutableSet.of(SomeEnum.A, SomeEnum.B, SomeEnum.C);
350 assertEquals(set, newEnumSet(unmodifiableIterable(set), SomeEnum.class));
483 Set<SomeEnum> units = EnumSet.of(SomeEnum.B, SomeEnum.D);
484 EnumSet<SomeEnum> otherUnits = Sets.complementOf(units);
485 verifySetContents(otherUnits, EnumSet.of(SomeEnum.A, SomeEnum.C));
489 Set<SomeEnum> units = EnumSet.of(SomeEnum.B, SomeEnum.D);
490 EnumSet<SomeEnum> otherUnits = Sets.complementOf(units, SomeEnum.class);
491 verifySetContents(otherUnits, EnumSet.of(SomeEnum.A, SomeEnum.C));
495 Set<SomeEnum> units = Sets.newHashSet(SomeEnum.B, SomeEnum.D);
496 EnumSet<SomeEnum> otherUnits = Sets.complementOf(units);
497 verifySetContents(otherUnits, EnumSet.of(SomeEnum.A, SomeEnum.C));
501 Set<SomeEnum> units = Sets.newHashSet(SomeEnum.B, SomeEnum.D);
502 EnumSet<SomeEnum> otherUnits = Sets.complementOf(units, SomeEnum.class);
503 verifySetContents(otherUnits, EnumSet.of(SomeEnum.A, SomeEnum.C));
507 Set<SomeEnum> noUnits = Collections.emptySet();
508 EnumSet<SomeEnum> allUnits = Sets.complementOf(noUnits, SomeEnum.class);
509 verifySetContents(EnumSet.allOf(SomeEnum.class), allUnits);
513 Set<SomeEnum> allUnits = Sets.newHashSet(SomeEnum.values());
514 EnumSet<SomeEnum> noUnits = Sets.complementOf(allUnits, SomeEnum.class);
515 verifySetContents(noUnits, EnumSet.noneOf(SomeEnum.class));
519 Set<SomeEnum> noUnits = EnumSet.noneOf(SomeEnum.class);
520 EnumSet<SomeEnum> allUnits = Sets.complementOf(noUnits);
521 verifySetContents(allUnits, EnumSet.allOf(SomeEnum.class));
525 Set<SomeEnum> set = Collections.emptySet();
535 tester.setDefault(Enum.class, SomeEnum.A);