Class Sets


  • public final class Sets
    extends java.lang.Object
    This class should be used to create instances of MutableSet, ImmutableSet and FixedSizeSet

    Mutable Examples:

     MutableSet<String> emptySet = Sets.mutable.empty();
     MutableSet<String> setWith = Sets.mutable.with("a", "b", "c");
     MutableSet<String> setOf = Sets.mutable.of("a", "b", "c");
     
    Immutable Examples:
     ImmutableSet<String> emptySet = Sets.immutable.empty();
     ImmutableSet<String> setWith = Sets.immutable.with("a", "b", "c");
     ImmutableSet<String> setOf = Sets.immutable.of("a", "b", "c");
     
    FixedSize Examples:
     FixedSizeSet<String> emptySet = Sets.fixedSize.empty();
     FixedSizeSet<String> setWith = Sets.fixedSize.with("a", "b", "c");
     FixedSizeSet<String> setOf = Sets.fixedSize.of("a", "b", "c");
     
    MultiReader Examples:
     MultiReaderSet<String> emptySet = Sets.multiReader.empty();
     MultiReaderSet<String> setWith = Sets.multiReader.with("a", "b", "c");
     MultiReaderSet<String> setOf = Sets.multiReader.of("a", "b", "c");