Interface WithScalarTheory<E extends WithScalarOperations<E,S>,S>

All Superinterfaces:
BasicObjectTheory<E>, ElementTheory<E>

public interface WithScalarTheory<E extends WithScalarOperations<E,S>,S> extends ElementTheory<E>
Since:
0.4
Author:
Michiel Meeuwissen
  • Field Details

  • Method Details

    • times

      @Property default void times(@ForAll("elements") E e, @ForAll("scalars") S scalar)
    • dividedBy

      @Property default void dividedBy(@ForAll("elements") E e, @ForAll("scalars") S scalar)
    • scalars

      @Provide net.jqwik.api.Arbitrary<S> scalars()