Class/Object

fm.common

IPMapMutable

Related Docs: object IPMapMutable | package common

Permalink

final class IPMapMutable[T] extends IPMap[T] with BuilderCompat[(IPOrSubnet, T), IPMapImmutable[T]]

Linear Supertypes
BuilderCompat[(IPOrSubnet, T), IPMapImmutable[T]], GrowableCompat[(IPOrSubnet, T)], Builder[(IPOrSubnet, T), IPMapImmutable[T]], Growable[(IPOrSubnet, T)], Clearable, IPMap[T], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IPMapMutable
  2. BuilderCompat
  3. GrowableCompat
  4. Builder
  5. Growable
  6. Clearable
  7. IPMap
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IPMapMutable()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def ++=(other: IPMap[T]): IPMapMutable.this.type

    Permalink
  4. final def ++=(elems: TraversableOnce[(IPOrSubnet, T)]): IPMapMutable.this.type

    Permalink
    Definition Classes
    GrowableCompat
    Annotations
    @inline()
  5. final def ++=(elems: TraversableOnceOrIterableOnce[(IPOrSubnet, T)]): IPMapMutable.this.type

    Permalink
    Definition Classes
    GrowableCompat → Growable
    Annotations
    @inline()
  6. final def +=(elem: (IPOrSubnet, T)): IPMapMutable.this.type

    Permalink
    Definition Classes
    GrowableCompat → Growable
    Annotations
    @inline()
  7. def +=(elem1: (IPOrSubnet, T), elem2: (IPOrSubnet, T), elems: (IPOrSubnet, T)*): IPMapMutable.this.type

    Permalink
    Definition Classes
    Growable
  8. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def addAll(elems: TraversableOnce[(IPOrSubnet, T)]): IPMapMutable.this.type

    Permalink
    Definition Classes
    GrowableCompat
  10. def addAll(elems: TraversableOnceOrIterableOnce[(IPOrSubnet, T)]): IPMapMutable.this.type

    Permalink
    Definition Classes
    GrowableCompat
  11. def addOne(ip: IPOrSubnet, value: T): IPMapMutable.this.type

    Permalink
  12. def addOne(ipAndValue: (IPOrSubnet, T)): IPMapMutable.this.type

    Permalink
    Definition Classes
    IPMapMutableGrowableCompat
  13. def addOne(ip: String, value: T): IPMapMutable.this.type

    Permalink
  14. final def apply(ip: IP): T

    Permalink
    Definition Classes
    IPMap
  15. final def apply(ip: String): T

    Permalink
    Definition Classes
    IPMap
  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. def clear(): Unit

    Permalink
    Definition Classes
    IPMapMutable → Builder → Growable → Clearable
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  19. final def contains(ip: IP): Boolean

    Permalink
    Definition Classes
    IPMap
  20. final def contains(ip: String): Boolean

    Permalink
    Definition Classes
    IPMap
  21. final def containsExact(subnet: IPOrSubnet): Boolean

    Permalink

    Does this IPMap exactly contain the given subnet

    Does this IPMap exactly contain the given subnet

    Definition Classes
    IPMap
  22. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def exact(ip: IPOrSubnet): T

    Permalink
    Definition Classes
    IPMap
  25. final def get(ip: IP): Option[T]

    Permalink
    Definition Classes
    IPMap
  26. final def get(ip: String): Option[T]

    Permalink
    Definition Classes
    IPMap
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  28. final def getExact(ip: IPOrSubnet): Option[T]

    Permalink
    Definition Classes
    IPMap
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  30. final def isEmpty: Boolean

    Permalink
    Definition Classes
    IPMap
  31. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  32. def makeIPWithMask(ip: Int, mask: Int): Long

    Permalink
    Attributes
    protected
    Definition Classes
    IPMap
  33. def makeIPWithMask(subnet: IPOrSubnet): Long

    Permalink
    Attributes
    protected
    Definition Classes
    IPMap
  34. def mapResult[NewTo](f: (IPMapImmutable[T]) ⇒ NewTo): Builder[(IPOrSubnet, T), NewTo]

    Permalink
    Definition Classes
    Builder
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  37. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  38. def result(): IPMapImmutable[T]

    Permalink
    Definition Classes
    IPMapMutable → Builder
  39. def sizeHint(coll: TraversableLike[_, _], delta: Int): Unit

    Permalink
    Definition Classes
    Builder
  40. def sizeHint(coll: TraversableLike[_, _]): Unit

    Permalink
    Definition Classes
    Builder
  41. def sizeHint(size: Int): Unit

    Permalink
    Definition Classes
    Builder
  42. def sizeHintBounded(size: Int, boundingColl: TraversableLike[_, _]): Unit

    Permalink
    Definition Classes
    Builder
  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  44. def toImmutable: IPMapImmutable[T]

    Permalink
    Definition Classes
    IPMapMutableIPMap
  45. def toMutable: IPMapMutable[T]

    Permalink
    Definition Classes
    IPMapMutableIPMap
  46. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  47. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from BuilderCompat[(IPOrSubnet, T), IPMapImmutable[T]]

Inherited from GrowableCompat[(IPOrSubnet, T)]

Inherited from Builder[(IPOrSubnet, T), IPMapImmutable[T]]

Inherited from Growable[(IPOrSubnet, T)]

Inherited from Clearable

Inherited from IPMap[T]

Inherited from AnyRef

Inherited from Any

Ungrouped