Object

com.avsystem.commons.collection

CollectionAliases

Related Doc: package collection

Permalink

object CollectionAliases

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
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 MBitSet = BitSet

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  40. 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. val BBitSet: BitSet.type

    Permalink
  5. val BIndexedSeq: IndexedSeq.type

    Permalink
  6. val BIterable: Iterable.type

    Permalink
  7. val BLinearSeq: LinearSeq.type

    Permalink
  8. val BMap: Map.type

    Permalink
  9. val BSeq: Seq.type

    Permalink
  10. val BSet: Set.type

    Permalink
  11. val BSortedMap: SortedMap.type

    Permalink
  12. val BSortedSet: SortedSet.type

    Permalink
  13. val BTraversable: Traversable.type

    Permalink
  14. val IBitSet: BitSet.type

    Permalink
  15. val IHashMap: HashMap.type

    Permalink
  16. val IHashSet: HashSet.type

    Permalink
  17. val IIndexedSeq: IndexedSeq.type

    Permalink
  18. val IIterable: Iterable.type

    Permalink
  19. val ILinearSeq: LinearSeq.type

    Permalink
  20. val IListMap: ListMap.type

    Permalink
  21. val IMap: Map.type

    Permalink
  22. val IQueue: Queue.type

    Permalink
  23. val ISeq: Seq.type

    Permalink
  24. val ISet: Set.type

    Permalink
  25. val ISortedMap: SortedMap.type

    Permalink
  26. val ISortedSet: SortedSet.type

    Permalink
  27. val ITraversable: Traversable.type

    Permalink
  28. val ITreeMap: TreeMap.type

    Permalink
  29. val ITreeSet: TreeSet.type

    Permalink
  30. val MBitSet: BitSet.type

    Permalink
  31. val MHashMap: HashMap.type

    Permalink
  32. val MHashSet: HashSet.type

    Permalink
  33. val MIndexedSeq: IndexedSeq.type

    Permalink
  34. val MIterable: Iterable.type

    Permalink
  35. val MLinearSeq: LinearSeq.type

    Permalink
  36. val MListMap: ListMap.type

    Permalink
  37. val MMap: Map.type

    Permalink
  38. val MQueue: Queue.type

    Permalink
  39. val MSeq: Seq.type

    Permalink
  40. val MSet: Set.type

    Permalink
  41. val MSortedSet: SortedSet.type

    Permalink
  42. val MTraversable: Traversable.type

    Permalink
  43. val MTreeSet: TreeSet.type

    Permalink
  44. final def asInstanceOf[T0]: T0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped