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 ISeq[+A] = Seq[A]

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

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

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

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

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

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

    Permalink
  26. type MBitSet = BitSet

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  38. 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 ISeq: Seq.type

    Permalink
  23. val ISet: Set.type

    Permalink
  24. val ISortedMap: SortedMap.type

    Permalink
  25. val ISortedSet: SortedSet.type

    Permalink
  26. val ITraversable: Traversable.type

    Permalink
  27. val ITreeMap: TreeMap.type

    Permalink
  28. val ITreeSet: TreeSet.type

    Permalink
  29. val MBitSet: BitSet.type

    Permalink
  30. val MHashMap: HashMap.type

    Permalink
  31. val MHashSet: HashSet.type

    Permalink
  32. val MIndexedSeq: IndexedSeq.type

    Permalink
  33. val MIterable: Iterable.type

    Permalink
  34. val MLinearSeq: LinearSeq.type

    Permalink
  35. val MListMap: ListMap.type

    Permalink
  36. val MMap: Map.type

    Permalink
  37. val MSeq: Seq.type

    Permalink
  38. val MSet: Set.type

    Permalink
  39. val MSortedSet: SortedSet.type

    Permalink
  40. val MTraversable: Traversable.type

    Permalink
  41. val MTreeSet: TreeSet.type

    Permalink
  42. final def asInstanceOf[T0]: T0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped