IPSetMutable

fm.common.IPSetMutable
See theIPSetMutable companion object

Attributes

Companion:
object
Graph
Supertypes
trait Builder[IPOrSubnet, IPSetImmutable]
trait Growable[IPOrSubnet]
trait Clearable
trait IPSet
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def ++=(ips: String*): IPSetMutable.this.type
def ++=(other: IPSet): IPSetMutable.this.type
def +=(ip: String): IPSetMutable.this.type
override def addOne(ip: IPOrSubnet): IPSetMutable.this.type

Attributes

Definition Classes
Growable
override def clear(): Unit

Attributes

Definition Classes
Builder -> Clearable
override def result(): IPSetImmutable

Attributes

Definition Classes
Builder

Inherited methods

final def ++=(elems: TraversableOnce[IPOrSubnet]): GrowableCompat.this.type

Attributes

Inherited from:
GrowableCompat
final def ++=(xs: IterableOnce[IPOrSubnet]): Growable.this.type

Attributes

Inherited from:
Growable
final def +=(elem: IPOrSubnet): Growable.this.type

Attributes

Inherited from:
Growable

Attributes

Inherited from:
GrowableCompat
def addAll(xs: IterableOnce[IPOrSubnet]): Growable.this.type

Attributes

Inherited from:
Growable
final def contains(ip: IP): Boolean

Attributes

Inherited from:
IPSet
final def contains(ip: String): Boolean

Attributes

Inherited from:
IPSet
final def containsExact(subnet: IPOrSubnet): Boolean

Does this IPSet exactly contain the given subnet

Does this IPSet exactly contain the given subnet

Attributes

Inherited from:
IPSet
final def hasDefaultRoute: Boolean

Attributes

Inherited from:
IPSet
final def hasQuadZero: Boolean

Attributes

Inherited from:
IPSet
final def isEmpty: Boolean

Attributes

Inherited from:
IPSet
def knownSize: Int

Attributes

Inherited from:
Growable
def mapResult[NewTo](f: IPSetImmutable => NewTo): Builder[A, NewTo]

Attributes

Inherited from:
Builder
final def sizeHint(coll: IterableOnce[_], delta: Int): Unit

Attributes

Inherited from:
Builder
def sizeHint(size: Int): Unit

Attributes

Inherited from:
Builder
final def sizeHintBounded(size: Int, boundingColl: Iterable[_]): Unit

Attributes

Inherited from:
Builder

Deprecated and Inherited methods

final def +=(elem1: IPOrSubnet, elem2: IPOrSubnet, elems: IPOrSubnet*): Growable.this.type

Attributes

Deprecated
[Since version 2.13.0] Use `++=` aka `addAll` instead of varargs `+=`; infix operations with an operand of multiple args will be deprecated
Inherited from:
Growable