fm.lazyseq
Members list
Type members
Classlikes
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- BufferedLazySeq.type
An empty resource reader
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Implicits.type
LazySeq Implementation using the Iterator interface (hasNext/next) instead of Traversable's (foreach)
A Non-Strict Traversable meant to be used for reading resources (Files, InputStreams, etc...) that might not fit into memory and may or may not be re-readable.
A Non-Strict Traversable meant to be used for reading resources (Files, InputStreams, etc...) that might not fit into memory and may or may not be re-readable.
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- trait BufferedLazySeq[A]object EmptyLazySeq.typetrait IteratorLazySeq[A]class JavaIterableLazySeq[A]class JavaIteratorLazySeq[A]class SerializerReader[A]class ReadSortedRecordsclass TmpFileLazySeq[A]
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LazySeqBuilder.type
Helper class that takes a Resource and handles using the resource
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- SerializerReader.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- SortedLazySeqBuilder.type
Keeps an in-memory buffer gets sorted once a size threshold is passed and written to a temp file. This is repeated until result() is called. Data is then read back from the temp files in sorted order.
Keeps an in-memory buffer gets sorted once a size threshold is passed and written to a temp file. This is repeated until result() is called. Data is then read back from the temp files in sorted order.
This should be thread-safe
Attributes
- Companion:
- object
- Graph
- Supertypes
A builder that lets us build up a temp file that can be read back as a LazySeq. Useful for methods like groupBy, grouped, partition, etc...
A builder that lets us build up a temp file that can be read back as a LazySeq. Useful for methods like groupBy, grouped, partition, etc...
Methods are synchronized so this should be thread-safe now
Attributes
- Graph
- Supertypes