Class Lists


  • public final class Lists
    extends java.lang.Object
    This class should be used to create instances of MutableList, ImmutableList and FixedSizeList

    Mutable Examples:

     MutableList<String> emptyList = Lists.mutable.empty();
     MutableList<String> listWith = Lists.mutable.with("a", "b", "c");
     MutableList<String> listOf = Lists.mutable.of("a", "b", "c");
     
    Immutable Examples:
     ImmutableList<String> emptyList = Lists.immutable.empty();
     ImmutableList<String> listWith = Lists.immutable.with("a", "b", "c");
     ImmutableList<String> listOf = Lists.immutable.of("a", "b", "c");
     
    FixedSize Examples:
     FixedSizeList<String> emptyList = Lists.fixedSize.empty();
     FixedSizeList<String> listWith = Lists.fixedSize.with("a", "b", "c");
     FixedSizeList<String> listOf = Lists.fixedSize.of("a", "b", "c");
     
    MultiReader Examples:
     MultiReaderList<String> emptyList = Lists.multiReader.empty();
     MultiReaderList<String> listWith = Lists.multiReader.with("a", "b", "c");
     MultiReaderList<String> listOf = Lists.multiReader.of("a", "b", "c");