uk.gov.hmrc.performance.feeder

# CsvFeeder

###
Related Doc: package feeder

#### class CsvFeeder extends Feeder[String]

Linear Supertypes
Iterator[Record[String]], TraversableOnce[Record[String]], GenTraversableOnce[Record[String]], AnyRef, Any
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. CsvFeeder
2. Iterator
3. TraversableOnce
4. GenTraversableOnce
5. AnyRef
6. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1. #### new CsvFeeder(feederFile: String)(implicit configuration: GatlingConfiguration)

### Type Members

1. #### class GroupedIterator[B >: A] extends AbstractIterator[Seq[B]] with Iterator[Seq[B]]

   Definition Classes
     Iterator

### Value Members

1. #### final def !=(arg0: Any): Boolean

   Definition Classes
     AnyRef → Any

2. #### final def ##(): Int

   Definition Classes
     AnyRef → Any

3. #### def ++[B >: Record[String]](that: ⇒ GenTraversableOnce[B]): Iterator[B]

   Definition Classes
     Iterator

4. #### def /:[B](z: B)(op: (B, Record[String]) ⇒ B): B

   Definition Classes
     TraversableOnce → GenTraversableOnce

5. #### def :\[B](z: B)(op: (Record[String], B) ⇒ B): B

   Definition Classes
     TraversableOnce → GenTraversableOnce

6. #### final def ==(arg0: Any): Boolean

   Definition Classes
     AnyRef → Any

7. #### def addString(b: StringBuilder): StringBuilder

   Definition Classes
     TraversableOnce

8. #### def addString(b: StringBuilder, sep: String): StringBuilder

   Definition Classes
     TraversableOnce

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

   Definition Classes
     TraversableOnce

10. #### def aggregate[B](z: ⇒ B)(seqop: (B, Record[String]) ⇒ B, combop: (B, B) ⇒ B): B

    Definition Classes
      TraversableOnce → GenTraversableOnce

11. #### final def asInstanceOf[T0]: T0

    Definition Classes
      Any

12. #### def buffered: BufferedIterator[Record[String]]

    Definition Classes
      Iterator

13. #### def clone(): AnyRef

    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

14. #### def collect[B](pf: PartialFunction[Record[String], B]): Iterator[B]

    Definition Classes
      Iterator
    Annotations
      @migration
    Migration

      (Changed in version 2.8.0) `collect` has changed. The previous behavior can be reproduced with `toSeq`.

15. #### def collectFirst[B](pf: PartialFunction[Record[String], B]): Option[B]

    Definition Classes
      TraversableOnce

16. #### def contains(elem: Any): Boolean

    Definition Classes
      Iterator

17. #### def copyToArray[B >: Record[String]](xs: Array[B], start: Int, len: Int): Unit

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

18. #### def copyToArray[B >: Record[String]](xs: Array[B]): Unit

    Definition Classes
      TraversableOnce → GenTraversableOnce

19. #### def copyToArray[B >: Record[String]](xs: Array[B], start: Int): Unit

    Definition Classes
      TraversableOnce → GenTraversableOnce

20. #### def copyToBuffer[B >: Record[String]](dest: Buffer[B]): Unit

    Definition Classes
      TraversableOnce

21. #### def corresponds[B](that: GenTraversableOnce[B])(p: (Record[String], B) ⇒ Boolean): Boolean

    Definition Classes
      Iterator

22. #### def count(p: (Record[String]) ⇒ Boolean): Int

    Definition Classes
      TraversableOnce → GenTraversableOnce

23. #### def drop(n: Int): Iterator[Record[String]]

    Definition Classes
      Iterator

24. #### def dropWhile(p: (Record[String]) ⇒ Boolean): Iterator[Record[String]]

    Definition Classes
      Iterator

25. #### def duplicate: (Iterator[Record[String]], Iterator[Record[String]])

    Definition Classes
      Iterator

26. #### final def eq(arg0: AnyRef): Boolean

    Definition Classes
      AnyRef

27. #### def equals(arg0: Any): Boolean

    Definition Classes
      AnyRef → Any

28. #### def exists(p: (Record[String]) ⇒ Boolean): Boolean

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

29. #### def filter(p: (Record[String]) ⇒ Boolean): Iterator[Record[String]]

    Definition Classes
      Iterator

30. #### def filterNot(p: (Record[String]) ⇒ Boolean): Iterator[Record[String]]

    Definition Classes
      Iterator

31. #### def finalize(): Unit

    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )

32. #### def find(p: (Record[String]) ⇒ Boolean): Option[Record[String]]

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

33. #### def flatMap[B](f: (Record[String]) ⇒ GenTraversableOnce[B]): Iterator[B]

    Definition Classes
      Iterator

34. #### def fold[A1 >: Record[String]](z: A1)(op: (A1, A1) ⇒ A1): A1

    Definition Classes
      TraversableOnce → GenTraversableOnce

35. #### def foldLeft[B](z: B)(op: (B, Record[String]) ⇒ B): B

    Definition Classes
      TraversableOnce → GenTraversableOnce

36. #### def foldRight[B](z: B)(op: (Record[String], B) ⇒ B): B

    Definition Classes
      TraversableOnce → GenTraversableOnce

37. #### def forall(p: (Record[String]) ⇒ Boolean): Boolean

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

38. #### def foreach[U](f: (Record[String]) ⇒ U): Unit

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

39. #### final def getClass(): Class[_]

    Definition Classes
      AnyRef → Any

40. #### def grouped[B >: Record[String]](size: Int): GroupedIterator[B]

    Definition Classes
      Iterator

41. #### def hasDefiniteSize: Boolean

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

42. #### def hasNext: Boolean

    Definition Classes
      CsvFeeder → Iterator

43. #### def hashCode(): Int

    Definition Classes
      AnyRef → Any

44. #### def incrementRanges(): Unit

45. #### def indexOf[B >: Record[String]](elem: B): Int

    Definition Classes
      Iterator

46. #### def indexWhere(p: (Record[String]) ⇒ Boolean): Int

    Definition Classes
      Iterator

47. #### def isEmpty: Boolean

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

48. #### final def isInstanceOf[T0]: Boolean

    Definition Classes
      Any

49. #### def isTraversableAgain: Boolean

    Definition Classes
      Iterator → GenTraversableOnce

50. #### def length: Int

    Definition Classes
      Iterator

51. #### def map[B](f: (Record[String]) ⇒ B): Iterator[B]

    Definition Classes
      Iterator

52. #### def max[B >: Record[String]](implicit cmp: Ordering[B]): Record[String]

    Definition Classes
      TraversableOnce → GenTraversableOnce

53. #### def maxBy[B](f: (Record[String]) ⇒ B)(implicit cmp: Ordering[B]): Record[String]

    Definition Classes
      TraversableOnce → GenTraversableOnce

54. #### def min[B >: Record[String]](implicit cmp: Ordering[B]): Record[String]

    Definition Classes
      TraversableOnce → GenTraversableOnce

55. #### def minBy[B](f: (Record[String]) ⇒ B)(implicit cmp: Ordering[B]): Record[String]

    Definition Classes
      TraversableOnce → GenTraversableOnce

56. #### def mkString: String

    Definition Classes
      TraversableOnce → GenTraversableOnce

57. #### def mkString(sep: String): String

    Definition Classes
      TraversableOnce → GenTraversableOnce

58. #### def mkString(start: String, sep: String, end: String): String

    Definition Classes
      TraversableOnce → GenTraversableOnce

59. #### final def ne(arg0: AnyRef): Boolean

    Definition Classes
      AnyRef

60. #### def next(): Map[String, String]

    Definition Classes
      CsvFeeder → Iterator

61. #### def nonEmpty: Boolean

    Definition Classes
      TraversableOnce → GenTraversableOnce

62. #### final def notify(): Unit

    Definition Classes
      AnyRef

63. #### final def notifyAll(): Unit

    Definition Classes
      AnyRef

64. #### def padTo[A1 >: Record[String]](len: Int, elem: A1): Iterator[A1]

    Definition Classes
      Iterator

65. #### def partition(p: (Record[String]) ⇒ Boolean): (Iterator[Record[String]], Iterator[Record[String]])

    Definition Classes
      Iterator

66. #### def patch[B >: Record[String]](from: Int, patchElems: Iterator[B], replaced: Int): Iterator[B]

    Definition Classes
      Iterator

67. #### def product[B >: Record[String]](implicit num: Numeric[B]): B

    Definition Classes
      TraversableOnce → GenTraversableOnce

68. #### def reduce[A1 >: Record[String]](op: (A1, A1) ⇒ A1): A1

    Definition Classes
      TraversableOnce → GenTraversableOnce

69. #### def reduceLeft[B >: Record[String]](op: (B, Record[String]) ⇒ B): B

    Definition Classes
      TraversableOnce

70. #### def reduceLeftOption[B >: Record[String]](op: (B, Record[String]) ⇒ B): Option[B]

    Definition Classes
      TraversableOnce → GenTraversableOnce

71. #### def reduceOption[A1 >: Record[String]](op: (A1, A1) ⇒ A1): Option[A1]

    Definition Classes
      TraversableOnce → GenTraversableOnce

72. #### def reduceRight[B >: Record[String]](op: (Record[String], B) ⇒ B): B

    Definition Classes
      TraversableOnce → GenTraversableOnce

73. #### def reduceRightOption[B >: Record[String]](op: (Record[String], B) ⇒ B): Option[B]

    Definition Classes
      TraversableOnce → GenTraversableOnce

74. #### val regularCsvFeeder: Iterator[Record[String]]

75. #### def replaceRange(value: String): String

76. #### def reversed: List[Record[String]]

    Attributes
      protected[this]
    Definition Classes
      TraversableOnce

77. #### def sameElements(that: Iterator[_]): Boolean

    Definition Classes
      Iterator

78. #### def scanLeft[B](z: B)(op: (B, Record[String]) ⇒ B): Iterator[B]

    Definition Classes
      Iterator

79. #### def scanRight[B](z: B)(op: (Record[String], B) ⇒ B): Iterator[B]

    Definition Classes
      Iterator

80. #### def seq: Iterator[Record[String]]

    Definition Classes
      Iterator → TraversableOnce → GenTraversableOnce

81. #### def size: Int

    Definition Classes
      TraversableOnce → GenTraversableOnce

82. #### def slice(from: Int, until: Int): Iterator[Record[String]]

    Definition Classes
      Iterator

83. #### def sliding[B >: Record[String]](size: Int, step: Int): GroupedIterator[B]

    Definition Classes
      Iterator

84. #### def span(p: (Record[String]) ⇒ Boolean): (Iterator[Record[String]], Iterator[Record[String]])

    Definition Classes
      Iterator

85. #### def sum[B >: Record[String]](implicit num: Numeric[B]): B

    Definition Classes
      TraversableOnce → GenTraversableOnce

86. #### final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
      AnyRef

87. #### def take(n: Int): Iterator[Record[String]]

    Definition Classes
      Iterator

88. #### def takeWhile(p: (Record[String]) ⇒ Boolean): Iterator[Record[String]]

    Definition Classes
      Iterator

89. #### def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, Record[String], Col[Record[String]]]): Col[Record[String]]

    Definition Classes
      TraversableOnce → GenTraversableOnce

90. #### def toArray[B >: Record[String]](implicit arg0: ClassTag[B]): Array[B]

    Definition Classes
      TraversableOnce → GenTraversableOnce

91. #### def toBuffer[B >: Record[String]]: Buffer[B]

    Definition Classes
      TraversableOnce → GenTraversableOnce

92. #### def toIndexedSeq: IndexedSeq[Record[String]]

    Definition Classes
      TraversableOnce → GenTraversableOnce

93. #### def toIterable: Iterable[Record[String]]

    Definition Classes
      TraversableOnce → GenTraversableOnce

94. #### def toIterator: Iterator[Record[String]]

    Definition Classes
      Iterator → GenTraversableOnce

95. #### def toList: List[Record[String]]

    Definition Classes
      TraversableOnce → GenTraversableOnce

96. #### def toMap[T, U](implicit ev: <:<[Record[String], (T, U)]): Map[T, U]

    Definition Classes
      TraversableOnce → GenTraversableOnce

97. #### def toSeq: Seq[Record[String]]

    Definition Classes
      TraversableOnce → GenTraversableOnce

98. #### def toSet[B >: Record[String]]: Set[B]

    Definition Classes
      TraversableOnce → GenTraversableOnce

99. #### def toStream: Stream[Record[String]]

    Definition Classes
      Iterator → GenTraversableOnce

100. #### def toString(): String

     Definition Classes
       Iterator → AnyRef → Any

101. #### def toTraversable: Traversable[Record[String]]

     Definition Classes
       Iterator → TraversableOnce → GenTraversableOnce

102. #### def toVector: Vector[Record[String]]

     Definition Classes
       TraversableOnce → GenTraversableOnce

103. #### final def wait(): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

104. #### final def wait(arg0: Long, arg1: Int): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

105. #### final def wait(arg0: Long): Unit

     Definition Classes
       AnyRef
     Annotations
       @throws( ... )

106. #### def withFilter(p: (Record[String]) ⇒ Boolean): Iterator[Record[String]]

     Definition Classes
       Iterator

107. #### def zip[B](that: Iterator[B]): Iterator[(Record[String], B)]

     Definition Classes
       Iterator

108. #### def zipAll[B, A1 >: Record[String], B1 >: B](that: Iterator[B], thisElem: A1, thatElem: B1): Iterator[(A1, B1)]

     Definition Classes
       Iterator

109. #### def zipWithIndex: Iterator[(Record[String], Int)]

     Definition Classes
       Iterator

### Inherited from Iterator[Record[String]]

### Inherited from TraversableOnce[Record[String]]

### Inherited from GenTraversableOnce[Record[String]]

### Inherited from AnyRef

### Inherited from Any

### Ungrouped