Trait

metal.immutable

Collection

Related Doc: package immutable

Permalink

trait Collection extends generic.Collection

Self Type
Collection
Source
Collection.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Collection
  2. Collection
  3. Enumerable
  4. Nextable
  5. Pointable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract type Generic >: Collection.this.type <: generic.Collection

    Permalink

    Generic type of this collection (e.g.

    Generic type of this collection (e.g. Map, Map2, Set).

    Definition Classes
    Collection
  2. abstract type Immutable >: Collection.this.type <: Collection

    Permalink

    Immutable variant of this collection.

    Immutable variant of this collection.

    Definition Classes
    CollectionCollection
  3. abstract type Mutable <: mutable.Collection

    Permalink

    Mutable variant of this collection.

    Mutable variant of this collection.

    Definition Classes
    Collection

Abstract Value Members

  1. abstract def isEmpty: Boolean

    Permalink

    Returns true if the container is empty, false otherwise.

    Returns true if the container is empty, false otherwise.

    Definition Classes
    Enumerable
  2. abstract def longSize: Long

    Permalink

    Return the size of this container; we use Long so that big containers can be manipulated.

    Return the size of this container; we use Long so that big containers can be manipulated.

    Definition Classes
    Enumerable
  3. abstract def mutableCopy: Mutable

    Permalink

    Creates a mutable copy of this collection.

    Creates a mutable copy of this collection.

    Definition Classes
    Collection
  4. abstract def nonEmpty: Boolean

    Permalink

    Returns true if the container is non-empty, false otherwise.

    Returns true if the container is non-empty, false otherwise.

    Definition Classes
    Enumerable
  5. abstract def ptr: Ptr[Collection.this.type]

    Permalink

    Returns a pointer to the start of this container instance.

    Returns a pointer to the start of this container instance.

    Definition Classes
    Enumerable
  6. abstract def ptrNext(ptr: VPtr[Collection.this.type]): Ptr[Collection.this.type]

    Permalink

    Returns a pointer to the next element if available, or returns a null pointer.

    Returns a pointer to the next element if available, or returns a null pointer.

    Definition Classes
    Nextable
  7. abstract def stringPrefix: String

    Permalink

    String prefix used in the toString method.

    String prefix used in the toString method.

    Definition Classes
    Collection

Concrete 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 asInstanceOf[T0]: T0

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  16. def toImmutable: Collection.this.type

    Permalink

    Returns this collection if already immutable, or an immutable copy.

    Returns this collection if already immutable, or an immutable copy.

    Definition Classes
    CollectionCollection
  17. def toString(): String

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

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

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

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

Inherited from generic.Collection

Inherited from Enumerable

Inherited from Nextable

Inherited from Pointable

Inherited from AnyRef

Inherited from Any

Ungrouped