Trait/Object

com.avsystem.commons.collection

CollectionAliases

Related Docs: object CollectionAliases | package collection

Permalink

trait CollectionAliases extends AnyRef

Aliases for Scala collections which are both concise and leave no doubt about whether the collection type is immutable, mutable or the base type (read only).

B stands for base (read only) I stands for immutable M stands for mutable

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CollectionAliases
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BBitSet = BitSet

    Permalink
  2. type BIndexedSeq[+A] = IndexedSeq[A]

    Permalink
  3. type BIterable[+A] = Iterable[A]

    Permalink
  4. type BLinearSeq[+A] = LinearSeq[A]

    Permalink
  5. type BMap[A, +B] = Map[A, B]

    Permalink
  6. type BSeq[+A] = Seq[A]

    Permalink
  7. type BSet[A] = Set[A]

    Permalink
  8. type BSortedMap[A, +B] = SortedMap[A, B]

    Permalink
  9. type BSortedSet[A] = SortedSet[A]

    Permalink
  10. type BTraversable[+A] = Traversable[A]

    Permalink
  11. type IBitSet = BitSet

    Permalink
  12. type IHashMap[A, +B] = HashMap[A, B]

    Permalink
  13. type IHashSet[A] = HashSet[A]

    Permalink
  14. type IIndexedSeq[+A] = IndexedSeq[A]

    Permalink
  15. type IIterable[+A] = Iterable[A]

    Permalink
  16. type ILinearSeq[+A] = LinearSeq[A]

    Permalink
  17. type IListMap[A, +B] = ListMap[A, B]

    Permalink
  18. type IMap[A, +B] = Map[A, B]

    Permalink
  19. type IQueue[+A] = Queue[A]

    Permalink
  20. type ISeq[+A] = Seq[A]

    Permalink
  21. type ISet[A] = Set[A]

    Permalink
  22. type ISortedMap[A, +B] = SortedMap[A, B]

    Permalink
  23. type ISortedSet[A] = SortedSet[A]

    Permalink
  24. type ITraversable[+A] = Traversable[A]

    Permalink
  25. type ITreeMap[A, +B] = TreeMap[A, B]

    Permalink
  26. type ITreeSet[A] = TreeSet[A]

    Permalink
  27. type MArrayBuffer[A] = ArrayBuffer[A]

    Permalink
  28. type MBitSet = BitSet

    Permalink
  29. type MBuffer[A] = Buffer[A]

    Permalink
  30. type MHashMap[A, B] = HashMap[A, B]

    Permalink
  31. type MHashSet[A] = HashSet[A]

    Permalink
  32. type MIndexedSeq[A] = IndexedSeq[A]

    Permalink
  33. type MIterable[A] = Iterable[A]

    Permalink
  34. type MLinearSeq[A] = LinearSeq[A]

    Permalink
  35. type MLinkedHashMap[A, B] = LinkedHashMap[A, B]

    Permalink
  36. type MLinkedHashSet[A] = LinkedHashSet[A]

    Permalink
  37. type MListBuffer[A] = ListBuffer[A]

    Permalink
  38. type MListMap[A, B] = ListMap[A, B]

    Permalink
  39. type MMap[A, B] = Map[A, B]

    Permalink
  40. type MQueue[A] = Queue[A]

    Permalink
  41. type MSeq[A] = Seq[A]

    Permalink
  42. type MSet[A] = Set[A]

    Permalink
  43. type MSortedSet[A] = SortedSet[A]

    Permalink
  44. type MTraversable[A] = Traversable[A]

    Permalink
  45. type MTreeSet[A] = TreeSet[A]

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def BBitSet: BitSet.type

    Permalink
  5. final def BIndexedSeq: IndexedSeq.type

    Permalink
  6. final def BIterable: Iterable.type

    Permalink
  7. final def BLinearSeq: LinearSeq.type

    Permalink
  8. final def BMap: Map.type

    Permalink
  9. final def BSeq: Seq.type

    Permalink
  10. final def BSet: Set.type

    Permalink
  11. final def BSortedMap: SortedMap.type

    Permalink
  12. final def BSortedSet: SortedSet.type

    Permalink
  13. final def BTraversable: Traversable.type

    Permalink
  14. final def IBitSet: BitSet.type

    Permalink
  15. final def IHashMap: HashMap.type

    Permalink
  16. final def IHashSet: HashSet.type

    Permalink
  17. final def IIndexedSeq: IndexedSeq.type

    Permalink
  18. final def IIterable: Iterable.type

    Permalink
  19. final def ILinearSeq: LinearSeq.type

    Permalink
  20. final def IListMap: ListMap.type

    Permalink
  21. final def IMap: Map.type

    Permalink
  22. final def IQueue: Queue.type

    Permalink
  23. final def ISeq: Seq.type

    Permalink
  24. final def ISet: Set.type

    Permalink
  25. final def ISortedMap: SortedMap.type

    Permalink
  26. final def ISortedSet: SortedSet.type

    Permalink
  27. final def ITraversable: Traversable.type

    Permalink
  28. final def ITreeMap: TreeMap.type

    Permalink
  29. final def ITreeSet: TreeSet.type

    Permalink
  30. final def MArrayBuffer: ArrayBuffer.type

    Permalink
  31. final def MBitSet: BitSet.type

    Permalink
  32. final def MBuffer: Buffer.type

    Permalink
  33. final def MHashMap: HashMap.type

    Permalink
  34. final def MHashSet: HashSet.type

    Permalink
  35. final def MIndexedSeq: IndexedSeq.type

    Permalink
  36. final def MIterable: Iterable.type

    Permalink
  37. final def MLinearSeq: LinearSeq.type

    Permalink
  38. final def MLinkedHashMap: LinkedHashMap.type

    Permalink
  39. final def MLinkedHashSet: LinkedHashSet.type

    Permalink
  40. final def MListBuffer: ListBuffer.type

    Permalink
  41. final def MListMap: ListMap.type

    Permalink
  42. final def MMap: Map.type

    Permalink
  43. final def MQueue: Queue.type

    Permalink
  44. final def MSeq: Seq.type

    Permalink
  45. final def MSet: Set.type

    Permalink
  46. final def MSortedSet: SortedSet.type

    Permalink
  47. final def MTraversable: Traversable.type

    Permalink
  48. final def MTreeSet: TreeSet.type

    Permalink
  49. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  50. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  53. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  54. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  55. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  56. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  57. final def ne(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef
  59. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  60. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  61. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  62. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long, arg1: Int): Unit

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped