Interface ReadOnlyStrictCollection<E>

All Superinterfaces:
com.google.gwt.user.client.rpc.IsSerializable, Iterable<E>, IterableWithSize<E>, Serializable
All Known Subinterfaces:
ReadOnlyStrictList<E>, StrictCollection<E>, StrictList<E>
All Known Implementing Classes:
ImmutableStrictList, StrictHashSet, StrictListImpl

public interface ReadOnlyStrictCollection<E> extends IterableWithSize<E>, com.google.gwt.user.client.rpc.IsSerializable, Serializable
Since:
3.9.0
  • Method Details

    • contains

      boolean contains(@NotNull E element)
    • containsAll

      boolean containsAll(@NotNull Iterable<? extends E> elements)
    • toTransformed

      @NotNull <T> ReadOnlyStrictCollection<T> toTransformed(@NotNull NotStrictTransformer<E,T> transformer)
      Each element from the collection will be transformed or skipped (if transformer returns null)
      Type Parameters:
      T - type of elements in transformed collection
      Parameters:
      transformer - transformer
      Returns:
      transformed collection
      Since:
      3.10.0
    • toTransformed

      @NotNull <T> ReadOnlyStrictCollection<T> toTransformed(@NotNull StrictTransformer<E,T> transformer)
      Each element from the collection will be transformed.
      Type Parameters:
      T - type of elements in transformed collection
      Parameters:
      transformer - transformer
      Returns:
      transformed collection
      Since:
      3.10.0