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

    Permalink
  5. final val BIndexedSeq: IndexedSeq.type

    Permalink
  6. final val BIterable: Iterable.type

    Permalink
  7. final val BLinearSeq: LinearSeq.type

    Permalink
  8. final val BMap: Map.type

    Permalink
  9. final val BSeq: Seq.type

    Permalink
  10. final val BSet: Set.type

    Permalink
  11. final val BSortedMap: SortedMap.type

    Permalink
  12. final val BSortedSet: SortedSet.type

    Permalink
  13. final val BTraversable: Traversable.type

    Permalink
  14. final val IBitSet: BitSet.type

    Permalink
  15. final val IHashMap: HashMap.type

    Permalink
  16. final val IHashSet: HashSet.type

    Permalink
  17. final val IIndexedSeq: IndexedSeq.type

    Permalink
  18. final val IIterable: Iterable.type

    Permalink
  19. final val ILinearSeq: LinearSeq.type

    Permalink
  20. final val IListMap: ListMap.type

    Permalink
  21. final val IMap: Map.type

    Permalink
  22. final val IQueue: Queue.type

    Permalink
  23. final val ISeq: Seq.type

    Permalink
  24. final val ISet: Set.type

    Permalink
  25. final val ISortedMap: SortedMap.type

    Permalink
  26. final val ISortedSet: SortedSet.type

    Permalink
  27. final val ITraversable: Traversable.type

    Permalink
  28. final val ITreeMap: TreeMap.type

    Permalink
  29. final val ITreeSet: TreeSet.type

    Permalink
  30. final val MBitSet: BitSet.type

    Permalink
  31. final val MHashMap: HashMap.type

    Permalink
  32. final val MHashSet: HashSet.type

    Permalink
  33. final val MIndexedSeq: IndexedSeq.type

    Permalink
  34. final val MIterable: Iterable.type

    Permalink
  35. final val MLinearSeq: LinearSeq.type

    Permalink
  36. final val MListMap: ListMap.type

    Permalink
  37. final val MMap: Map.type

    Permalink
  38. final val MQueue: Queue.type

    Permalink
  39. final val MSeq: Seq.type

    Permalink
  40. final val MSet: Set.type

    Permalink
  41. final val MSortedSet: SortedSet.type

    Permalink
  42. final val MTraversable: Traversable.type

    Permalink
  43. final 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