Arbitraries
object Arbitraries
class Object
trait Matchable
class Any
Value members
Concrete methods
def multicastJoinGenerator[A <: IpAddress](genSource: Gen[A], genGroup: Gen[Multicast[A]]): Gen[MulticastJoin[A]]
def multicastSocketAddressGenerator[A <: IpAddress](genJoin: Gen[MulticastJoin[A]], genPort: Gen[Port]): Gen[MulticastSocketAddress[[A <: IpAddress] =>> MulticastJoin[A], A]]
def socketAddressGenerator[A <: IpAddress](genIp: Gen[A], genPort: Gen[Port]): Gen[SocketAddress[A]]
Concrete fields
Implicits
Implicits
implicit def multicastJoinArbitrary[A <: IpAddress](arbSource: Arbitrary[A], arbGroup: Arbitrary[Multicast[A]]): Arbitrary[MulticastJoin[A]]
implicit def multicastSocketAddressArbitrary[A <: IpAddress](arbJoin: Arbitrary[MulticastJoin[A]], arbPort: Arbitrary[Port]): Arbitrary[MulticastSocketAddress[[A <: IpAddress] =>> MulticastJoin[A], A]]
implicit def socketAddressArbitrary[A <: IpAddress](arbIp: Arbitrary[A], arbPort: Arbitrary[Port]): Arbitrary[SocketAddress[A]]