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 equals 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 +var toRoot = '../../../../../';
PSF-LoginServer - master < BackPackages
- package root
- Definition Classes
- root
- package net
- Definition Classes
- root
- package psforever
- Definition Classes
- net
- package objects
- Definition Classes
- psforever
- package zones
- Definition Classes
- objects
- package blockmap
- Definition Classes
- zones
- BlockMap
- BlockMapEntity
- BlockMapEntry
- Sector
- SectorGroup
- SectorListOf
- SectorPopulation
- SectorTraits
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
Linear SupertypesOrdering- Alphabetic
- By Inheritance
Inherited- SectorListOf
- AnyRef
- Any
- Hide All
- Show All
Visibility- 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
- package root