Class AbstractPredicateLikeAssert<SELF extends AbstractPredicateLikeAssert<SELF,​PRIMITIVE_PREDICATE,​PRIMITIVE>,​PRIMITIVE_PREDICATE,​PRIMITIVE>

  • Type Parameters:
    PRIMITIVE_PREDICATE - the actual type
    PRIMITIVE - the type of the wrapped variable in one of the special predicates
    All Implemented Interfaces:
    Assert<SELF,​PRIMITIVE_PREDICATE>, Descriptable<SELF>, ExtensionPoints<SELF,​PRIMITIVE_PREDICATE>
    Direct Known Subclasses:
    DoublePredicateAssert, IntPredicateAssert, LongPredicateAssert

    abstract class AbstractPredicateLikeAssert<SELF extends AbstractPredicateLikeAssert<SELF,​PRIMITIVE_PREDICATE,​PRIMITIVE>,​PRIMITIVE_PREDICATE,​PRIMITIVE>
    extends AbstractAssert<SELF,​PRIMITIVE_PREDICATE>
    Assertions for Predicate.
    • Field Detail

      • primitivePredicate

        java.util.function.Predicate<PRIMITIVE> primitivePredicate
    • Constructor Detail

      • AbstractPredicateLikeAssert

        protected AbstractPredicateLikeAssert​(PRIMITIVE_PREDICATE actual,
                                              java.util.function.Predicate<PRIMITIVE> wrappedPredicate,
                                              java.lang.Class<?> selfType)
    • Method Detail

      • acceptsInternal

        protected SELF acceptsInternal​(PRIMITIVE value)
      • rejectsInternal

        protected SELF rejectsInternal​(PRIMITIVE value)
      • acceptsAllInternal

        protected SELF acceptsAllInternal​(java.lang.Iterable<? extends PRIMITIVE> values)
      • rejectsAllInternal

        protected SELF rejectsAllInternal​(java.lang.Iterable<? extends PRIMITIVE> values)