Packages

final case class IP(ip: InetAddress, port: Option[Int] = None) extends RemoteAddress with Product with Serializable

Source
RemoteAddress.scala
Linear Supertypes
Serializable, Product, Equals, RemoteAddress, ValueRenderable, ToStringRenderable, Renderable, javadsl.model.RemoteAddress, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IP
  2. Serializable
  3. Product
  4. Equals
  5. RemoteAddress
  6. ValueRenderable
  7. ToStringRenderable
  8. Renderable
  9. RemoteAddress
  10. AnyRef
  11. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new IP(ip: InetAddress, port: Option[Int] = None)

Value Members

  1. def getAddress(): Optional[InetAddress]

    Java API

    Java API

    Definition Classes
    RemoteAddressRemoteAddress
  2. def getPort(): Int

    Java API

    Java API

    Definition Classes
    RemoteAddressRemoteAddress
  3. val ip: InetAddress
  4. def isUnknown(): Boolean
    Definition Classes
    IPRemoteAddressRemoteAddress
  5. val port: Option[Int]
  6. def productElementNames: Iterator[String]
    Definition Classes
    Product
  7. def render[R <: Rendering](r: R): r.type
    Definition Classes
    IP → Renderable
  8. def toIP: Some[IP]
    Definition Classes
    IPRemoteAddress
  9. def toOption: Option[InetAddress]
    Definition Classes
    IPRemoteAddress
  10. def toString(): String
    Definition Classes
    ToStringRenderable → AnyRef → Any
  11. def value: String
    Definition Classes
    ValueRenderable