Interface IterableContainMultipleRequestable

All Known Subinterfaces:
ExtendedIterable<E>, IAppendableList<E>, IArrayList<E>, ILinkedList<E>, IMatrix<E>, IMatrixColumn<E>, IMatrixRow<E>, ISqlRecord
All Known Implementing Classes:
AbstractExtendedIterable, ArrayExtendedIterableView, ArrayList, ExtendedIterableFilterView, ExtendedIterableIntervalView, ExtendedIterableMapperView, ExtendedIterableView, ImmutableList, IterableExtendedIterableView, LinkedList, Matrix, MatrixColumn, MatrixRow, MultiExtendedIterableView, SqlRecord

public interface IterableContainMultipleRequestable
Author:
Silvan Wyss
  • Method Details

    • containsAll

      boolean containsAll(Iterable<?> objects)
      The time complexity of this method is O(m*n) if the current IterableContainMultipleRequestable contains m elements and n objects are given.
      Parameters:
      objects - the searched objects, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable contains all of the given objects, false otherwise
    • containsAll

      boolean containsAll(Object... objects)
      The time complexity of this method is O(m*n) if the current IterableContainMultipleRequestable contains m elements and n objects are given.
      Parameters:
      objects - the searched objects, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable contains all of the given objects, false otherwise
    • containsAny

      boolean containsAny(Iterable<?> objects)
      The time complexity of this method is O(m*n) if the current IterableContainMultipleRequestable contains m elements and n objects are given.
      Parameters:
      objects - the searched objects, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable contains any of the given objects, false otherwise
    • containsAny

      boolean containsAny(Object... objects)
      The time complexity of this method is O(m*n) if the current IterableContainMultipleRequestable contains m elements and n objects are given.
      Parameters:
      objects - the searched objects, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable contains at least one of the given objects, false otherwise
    • containsExactlyAllEqualInSameOrder

      boolean containsExactlyAllEqualInSameOrder(Iterable<?> objects)
      The time complexity of this method is O(n) if the current IterableContainMultipleRequestable contains n elements.
      Parameters:
      objects - the searched objects, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable contains exactly such elements that equal the elements of given iterable in the same order, false otherwise
    • containsExactlyInSameOrder

      boolean containsExactlyInSameOrder(Iterable<?> iterable)
      The time complexity of this implementation is O(n) if the current IterableContainMultipleRequestable contains n elements.
      Parameters:
      iterable - the searched iterable, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable contains exactly the elements of the given iterable in the same order, false otherwise
    • containsNone

      boolean containsNone(Iterable<?> objects)
      The time complexity of this method is O(m*n) if the current IterableContainMultipleRequestable contains m elements and n objects are given.
      Parameters:
      objects - the searched objects, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable does not contain any of the given objects, false otherwise
    • containsNone

      boolean containsNone(Object... objects)
      The time complexity of this method is O(m*n) if the current IterableContainMultipleRequestable contains m elements and n objects are given.
      Parameters:
      objects - the searched objects, is considered to be empty when is null
      Returns:
      true if the current IterableContainMultipleRequestable does not contain any of the given objects, false otherwise