class SectorListOf[A] extends AnyRef
Custom lists of entities for sector buckets.
- A
the type of object that will be the entities stored in the list
- Source
- Sector.scala
- Alphabetic
- By Inheritance
- SectorListOf
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new SectorListOf(eqFunc: (A, A) => Boolean = (a: A, b: A) => a == b)
- eqFunc
a custom equivalence function to distinguish between the entities in the list
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addTo(elem: A): List[A]
Insert the entity into the list as long as it cannot be found in the list according to the custom equivalence function.
Insert the entity into the list as long as it cannot be found in the list according to the custom equivalence function.
- elem
the entity
- returns
a conventional list of entities
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def list: List[A]
Cast this specialized list of entities into a conventional list of entities.
Cast this specialized list of entities into a conventional list of entities.
- returns
a conventional list of entities
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def removeFrom(elem: A): List[A]
Remove the entity from the list as long as it can be found in the list according to the custom equivalence function.
Remove the entity from the list as long as it can be found in the list according to the custom equivalence function.
- elem
the entity
- returns
a conventional list of entities
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()