scala.collection.immutable

# PagedSeq

#### object PagedSeq

The `PagedSeq` object defines a lazy implementations of a random access sequence.

Provides utility methods that return instances of `PagedSeq[Char]`. `fromIterator` and `fromIterable` provide generalised instances of `PagedSeq`

Since

  2.7

Linear Supertypes
AnyRef, Any
Ordering

1. Alphabetic
2. By inheritance

Inherited

1. PagedSeq
2. AnyRef
3. Any

1. Hide All
2. Show all

Learn more about member selection
Visibility

1. Public
2. All

### Value Members

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

   Definition Classes
     AnyRef → Any

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

   Definition Classes
     AnyRef → Any

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

   Definition Classes
     AnyRef → Any

4. #### final val UndeterminedEnd: Int(2147483647)

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

   Definition Classes
     Any

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

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

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

   Definition Classes
     AnyRef

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

   Definition Classes
     AnyRef → Any

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

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

10. #### def fromFile(source: String): PagedSeq[Char]

    Constructs a paged character sequence from a file with given name

11. #### def fromFile(source: File): PagedSeq[Char]

    Constructs a paged character sequence from an input file

12. #### def fromIterable[T](source: Iterable[T])(implicit arg0: ClassTag[T]): PagedSeq[T]

    Constructs a paged sequence from an iterable

13. #### def fromIterator[T](source: Iterator[T])(implicit arg0: ClassTag[T]): PagedSeq[T]

    Constructs a paged sequence from an iterator

14. #### def fromLines(source: Iterable[String]): PagedSeq[Char]

    Constructs a paged character sequence from a line iterable Lines do not contain trailing `\n` characters; The method inserts a line separator `\n` between any two lines in the sequence.

15. #### def fromLines(source: Iterator[String]): PagedSeq[Char]

    Constructs a paged character sequence from a line iterator Lines do not contain trailing `\n` characters; The method inserts a line separator `\n` between any two lines in the sequence.

16. #### def fromReader(source: Reader): PagedSeq[Char]

    Constructs a paged character sequence from an input reader

17. #### def fromSource(source: Source): PagedSeq[Char]

    Constructs a paged character sequence from a scala.

    Constructs a paged character sequence from a scala.io.Source value

18. #### def fromStrings(source: Iterable[String]): PagedSeq[Char]

    Constructs a paged character sequence from a string iterable

19. #### def fromStrings(source: Iterator[String]): PagedSeq[Char]

    Constructs a paged character sequence from a string iterator

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

    Definition Classes
      AnyRef → Any

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

    Definition Classes
      AnyRef → Any

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

    Definition Classes
      Any

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

    Definition Classes
      AnyRef

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

    Definition Classes
      AnyRef

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

    Definition Classes
      AnyRef

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

    Definition Classes
      AnyRef

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

    Definition Classes
      AnyRef → Any

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

    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

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

    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

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

    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

### Inherited from AnyRef

### Inherited from Any

### Ungrouped