Interface CheckList<E>

    • Method Detail

      • create

        static <E> CheckList<E> create​(Set<E> elements)
      • check

        boolean check​(E element)
      • uncheck

        void uncheck​(E element)
      • uncheckIfPresent

        void uncheckIfPresent​(E element)
      • checkIf

        boolean checkIf​(Predicate<E> checkPredicate)
      • uncheckIf

        void uncheckIf​(Predicate<E> checkPredicate)
      • checkAll

        void checkAll()
      • uncheckAll

        void uncheckAll()
      • checkFrom

        void checkFrom​(CheckList<E> other)
      • isChecked

        boolean isChecked​(E element)
      • isComplete

        boolean isComplete()
      • isBlank

        boolean isBlank()
      • size

        int size()
      • iterateCheckedElements

        Iterable<E> iterateCheckedElements()
      • iterateUncheckedElements

        Iterable<E> iterateUncheckedElements()