scala.swing.Table.selection

rows

object rows extends SelectionSet[Int]

Inherits

  1. SelectionSet
  2. Set
  3. SetLike
  4. Cloneable
  5. Shrinkable
  6. Builder
  7. Growable
  8. Scriptable
  9. Set
  10. SetLike
  11. Subtractable
  12. Addable
  13. GenericSetTemplate
  14. Function1
  15. Iterable
  16. Iterable
  17. IterableLike
  18. Equals
  19. Traversable
  20. Mutable
  21. Traversable
  22. GenericTraversableTemplate
  23. TraversableLike
  24. HasNewBuilder
  25. AnyRef
  26. Any

Type Members

  1. class WithFilter extends AnyRef

    A class supporting filtered operations

Value Members

  1. def &(that: Set[A]): This

    Computes the intersection between this set and another set

  2. def &~(that: Set[A]): This

    The difference of this set and another set

  3. def **(that: Set[A]): This

    This method is an alias for intersect

  4. def +(elem1: A, elem2: A, elems: A*): This

    Adds two or more elements to this collection and returns the collection itself

  5. def +(elem: A): This

    Adds a single element to this collection and returns the collection itself

  6. def ++(iter: Iterator[A]): This

    Adds a number of elements provided by an iterator and returns the collection itself

  7. def ++(iter: Traversable[A]): This

    Adds a number of elements provided by a traversable object and returns either the collection itself

  8. def ++[B >: A, That](that: Iterator[B])(bf: CanBuildFrom[Repr, B, That]): That

    Concatenates this mutable set with the elements of an iterator

  9. def ++[B >: A, That](that: Traversable[B])(bf: CanBuildFrom[Repr, B, That]): That

    Concatenates this mutable set with the elements of a traversable collection

  10. def ++=(elems: Traversable[A]): Growable[A]

    adds all elements contained in a traversable collection to this mutable set

  11. def ++=(iter: Iterator[A]): Growable[A]

    adds all elements produced by an iterator to this mutable set

  12. def +=(n: Int): rows

    Adds a single element to the builder

  13. def +=(elem1: A, elem2: A, elems: A*): Growable[A]

    adds two or more elements to this mutable set

  14. def -(elem1: A, elem2: A, elems: A*): This

    Removes two or more elements from this collection and returns the collection itself

  15. def -(elem: A): This

    Removes a single element from this collection and returns the collection itself

  16. def --(iter: Iterator[A]): This

    Removes a number of elements provided by an iterator and returns the collection itself

  17. def --(iter: Traversable[A]): This

    Removes a number of elements provided by a Traversable object and returns the collection itself

  18. def --=(iter: Traversable[A]): Shrinkable[A]

    Removes all elements contained in a traversable collection from this mutable set

  19. def --=(iter: Iterator[A]): Shrinkable[A]

    Removes all elements produced by an iterator from this mutable set

  20. def -=(n: Int): rows

    Removes a single element from this mutable set

  21. def -=(elem1: A, elem2: A, elems: A*): Shrinkable[A]

    Removes two or more elements from this mutable set

  22. def /:[B](z: B)(op: (B, A) ⇒ B): B

    Applies a binary operator to a start value and all elements of this mutable set, going left to right

  23. def :\[B](z: B)(op: (A, B) ⇒ B): B

    Applies a binary operator to all elements of this mutable set and a start value, going right to left

  24. def <<(cmd: Message[A]): Unit

    Send a message to this scriptable object

  25. def add(elem: A): Boolean

    Adds an element to this mutable set

  26. def addString(b: StringBuilder): StringBuilder

    Appends all elements of this mutable set to a string builder

  27. def addString(b: StringBuilder, sep: String): StringBuilder

    Appends all elements of this mutable set to a string builder using a separator string

  28. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder

    Appends all elements of this mutable set to a string builder using start, end, and separator strings

  29. def anchorIndex: Int

  30. def andThen[A](g: (R) ⇒ A): (T1) ⇒ A

    (f andThen g)(x) == g(f(x))

  31. def apply(elem: A): Boolean

    Tests if some element is contained in this set

  32. def canEqual(that: Any): Boolean

    Method called from equality methods, so that user-defined subclasses can refuse to be equal to other collections of the same kind

  33. def clear(): Unit

    Removes all elements from the set

  34. def clone(): Set[A]

    This method creates and returns a copy of the receiver object

  35. def companion: GenericCompanion[Set[A][A]]

    The factory companion object that builds instances of class mutable

  36. def compose[A](g: (A) ⇒ T1): (A) ⇒ R

    (f compose g)(x) == f(g(x))

  37. def contains(n: A): Boolean

    Tests if some element is contained in this set

  38. def copyToArray[B >: A](xs: Array[B], start: Int, len: Int): Unit

    Copies elements of this mutable set to an array

  39. def copyToArray[B >: A](xs: Array[B]): Unit

    Copies elements of this mutable set to an array

  40. def copyToArray[B >: A](xs: Array[B], start: Int): Unit

    Copies elements of this mutable set to an array

  41. def copyToBuffer[B >: A](dest: Buffer[B]): Unit

    Copies all elements of this mutable set to a buffer

  42. def count(p: (A) ⇒ Boolean): Int

    Counts the number of elements in the mutable set which satisfy a predicate

  43. def diff(that: Set[A]): This

    Computes the difference of this set and another set

  44. def drop(n: Int): Repr

    Selects all elements except first n ones

  45. def dropRight(n: Int): Repr

    Selects all elements except first n ones

  46. def dropWhile(p: (A) ⇒ Boolean): Repr

    Drops longest prefix of elements that satisfy a predicate

  47. def elements: Iterator[A]

  48. def empty: CC[A]

  49. def equals(that: Any): Boolean

    Compares this set with another object for equality

  50. def exists(p: (A) ⇒ Boolean): Boolean

    Tests whether a predicate holds for some of the elements of this mutable set

  51. def filter(p: (A) ⇒ Boolean): Repr

    Selects all elements of this mutable set which satisfy a predicate

  52. def filterNot(p: (A) ⇒ Boolean): Repr

    Selects all elements of this mutable set which do not satisfy a predicate

  53. def find(p: (A) ⇒ Boolean): Option[A]

    Finds the first element of the mutable set satisfying a predicate, if any

  54. def first: A

  55. def firstOption: Option[A]

    None if iterable is empty

  56. def flatMap[B, That](f: (A) ⇒ Traversable[B])(bf: CanBuildFrom[Repr, B, That]): That

    Builds a new collection by applying a function to all elements of this mutable set and concatenating the results

  57. def flatten[B](asTraversable: (A) ⇒ Traversable[B]): CC[B]

    Converts this mutable set of traversable collections into a mutable set in which all element collections are concatenated

  58. def foldLeft[B](z: B)(op: (B, A) ⇒ B): B

    Applies a binary operator to a start value and all elements of this mutable set, going left to right

  59. def foldRight[B](z: B)(op: (A, B) ⇒ B): B

    Applies a binary operator to all elements of this mutable set and a start value, going right to left

  60. def forall(p: (A) ⇒ Boolean): Boolean

    Tests whether a predicate holds for all elements of this mutable set

  61. def foreach[U](f: (A) ⇒ U): Unit

    Applies a function f to all elements of this mutable set

  62. def genericBuilder[B]: Builder[B, CC[B]]

    The generic builder that builds instances of mutable

  63. def groupBy[K](f: (A) ⇒ K): Map[K, Repr]

    Partitions this mutable set into a map of mutable sets according to some discriminator function

  64. def hasDefiniteSize: Boolean

    Tests whether this mutable set is known to have a finite size

  65. def hashCode(): Int

    Returns a hash code value for the object

  66. def head: A

    Selects the first element of this mutable set

  67. def headOption: Option[A]

    Optionally selects the first element

  68. def init: Repr

    Selects all elements except the last

  69. def intersect(that: Set[A]): This

    Computes the intersection between this set and another set

  70. def isEmpty: Boolean

    Tests if this set is empty

  71. def iterator: Iterator[A]

    Creates a new iterator over all elements contained in this iterable object

  72. def last: A

    Selects the last element

  73. def lastOption: Option[A]

    Optionally selects the last element

  74. def leadIndex: Int

  75. def map[B, That](f: (A) ⇒ B)(bf: CanBuildFrom[Repr, B, That]): That

    Builds a new collection by applying a function to all elements of this mutable set

  76. def mapResult[NewTo](f: (To) ⇒ NewTo): Builder[Elem, NewTo]

    Creates a new builder by applying a transformation function to the results of this builder

  77. def max[B >: A](cmp: Ordering[B]): A

    Finds the largest element

  78. def min[B >: A](cmp: Ordering[B]): A

    Finds the smallest element

  79. def mkString: String

    Displays all elements of this mutable set in a string

  80. def mkString(sep: String): String

    Displays all elements of this mutable set in a string using a separator string

  81. def mkString(start: String, sep: String, end: String): String

    Displays all elements of this mutable set in a string using start, end, and separator strings

  82. def nonEmpty: Boolean

    Tests whether the mutable set is not empty

  83. def partialMap[B, That](pf: PartialFunction[A, B])(bf: CanBuildFrom[Repr, B, That]): That

    Builds a new collection by applying a partial function to all elements of this mutable set on which the function is defined

  84. def partition(p: (A) ⇒ Boolean): (Repr, Repr)

    Partitions this mutable set in two mutable sets according to a predicate

  85. def product[B >: A](num: Numeric[B]): B

    Multiplies up the elements of this collection

  86. def projection: IterableView[A, Repr]

    returns a projection that can be used to call non-strict filter,map, and flatMap methods that build projections of the collection

  87. def reduceLeft[B >: A](op: (B, A) ⇒ B): B

    Applies a binary operator to all elements of this mutable set, going left to right

  88. def reduceLeftOption[B >: A](op: (B, A) ⇒ B): Option[B]

    Optionally applies a binary operator to all elements of this mutable set, going left to right

  89. def reduceRight[B >: A](op: (A, B) ⇒ B): B

    Applies a binary operator to all elements of this mutable set, going right to left

  90. def reduceRightOption[B >: A](op: (A, B) ⇒ B): Option[B]

    Optionally applies a binary operator to all elements of this mutable set, going right to left

  91. def remove(elem: A): Boolean

    Removes an element from this set

  92. def repr: Repr

    The collection of type mutable set underlying this TraversableLike object

  93. def result(): This

    The result when this set is used as a builder

  94. def retain(p: (A) ⇒ Boolean): Unit

    Removes all elements from the set for which do not satisfy a predicate

  95. def sameElements[B >: A](that: Iterable[B]): Boolean

    Checks if the other iterable collection contains the same elements in the same order as this mutable set

  96. def size: Int

    The size of this mutable set

  97. def sizeHint(size: Int): Unit

    Gives a hint how many elements are expected to be added when the next result is called

  98. def slice(from: Int, until: Int): Repr

    Selects an interval of elements

  99. def span(p: (A) ⇒ Boolean): (Repr, Repr)

    Spits this mutable set into a prefix/suffix pair according to a predicate

  100. def splitAt(n: Int): (Repr, Repr)

    Splits this mutable set into two at a given position

  101. def stringPrefix: String

    Defines the prefix of this object's toString representation

  102. def subsetOf(that: Set[A]): Boolean

    Tests whether this set is a subset of another set

  103. def sum[B >: A](num: Numeric[B]): B

    Sums up the elements of this collection

  104. def tail: Repr

    Selects all elements except the first

  105. def take(n: Int): Repr

    Selects first n elements

  106. def takeRight(n: Int): Repr

    Selects last n elements

  107. def takeWhile(p: (A) ⇒ Boolean): Repr

    Takes longest prefix of elements that satisfy a predicate

  108. def toArray[B >: A](arg0: ClassManifest[B]): Array[B]

    Converts this mutable set to an array

  109. def toIndexedSeq[B >: A]: IndexedSeq[B]

    Converts this mutable set to an indexed sequence

  110. def toIterable: Iterable[A]

    Converts this mutable set to an iterable collection

  111. def toList: List[A]

    Converts this mutable set to a list

  112. def toSeq: Seq[A]

    Converts this mutable set to a sequence

  113. def toSet[B >: A]: Set[B]

    Converts this mutable set to a set

  114. def toStream: Stream[A]

    Converts this mutable set to a stream

  115. def toString(): String

    Converts this mutable set to a string

  116. def transpose[B](asTraversable: (A) ⇒ Traversable[B]): CC[CC[B] @scala.annotation.unchecked.uncheckedVariance]

    Transposes this mutable set of traversable collections into

  117. def union(that: Set[A]): This

    Computes the union between of set and another set

  118. def unzip[A1, A2](asPair: (A) ⇒ (A1, A2)): (CC[A1], CC[A2])

    Converts this mutable set of pairs into two collections of the first and second halfs of each pair

  119. def update(elem: A, included: Boolean): Unit

    Updates the presence of a single element in this set

  120. def view(from: Int, until: Int): IterableView[A, Repr]

    Creates a non-strict view of a slice of this mutable set

  121. def view: IterableView[A, Repr]

    Creates a non-strict view of this mutable set

  122. def withFilter(p: (A) ⇒ Boolean): WithFilter

    Creates a non-strict filter of this mutable set

  123. def zip[A1 >: A, B, That](that: Iterable[B])(bf: CanBuildFrom[Repr, (A1, B), That]): That

    Returns a mutable set formed from this mutable set and another iterable collection by combining corresponding elements in pairs

  124. def zipAll[B, A1 >: A, That](that: Iterable[B], thisElem: A1, thatElem: B)(bf: CanBuildFrom[Repr, (A1, B), That]): That

    Returns a mutable set formed from this mutable set and another iterable collection by combining corresponding elements in pairs

  125. def zipWithIndex[A1 >: A, That](bf: CanBuildFrom[Repr, (A1, Int), That]): That

    Zips this mutable set with its indices

  126. def |(that: Set[A]): This

    Computes the union between this set and another set