Class Summary | |
abstract class
|
CloseableResource
[+C <: java.io.Closeable] extends ManagedResource[C]
|
class
|
CommandLineParser
extends AnyRef
A utility for parsing GNU-style command-line arguments.
|
class
|
CsvFile
(val resource : ManagedResource[java.io.Reader]) extends ManagedSequence[scala.Array[java.lang.String]]
|
class
|
CsvIterator
(csv : java.io.Reader) extends scala.Iterator[scala.Array[java.lang.String]]
An iterator interface to a CSV data stream: generates an array of strings
representing each row. Note that the underlying Reader should be closed
manually (or by a ManagedResource) if iteration is not completed.
|
class
|
FileExtras
(file : java.io.File) extends AnyRef
Adds extra methods to File.
|
class
|
FileTree
(val root : java.io.File) extends IteratorSeq[java.io.File]
Represents the preorder traversal of the directory tree rooted at the given file.
|
class
|
InputStreamExtras
(s : java.io.InputStream) extends AnyRef
|
abstract class
|
InputStreamResource
[+I <: java.io.InputStream] extends CloseableResource[I]
|
class
|
KeyValueFile
(val resource : ManagedResource[java.io.Reader]) extends ManagedSequence[(java.lang.String, java.lang.String)]
|
class
|
KeyValueIterator
(r : java.io.Reader) extends scala.Iterator[(java.lang.String, java.lang.String)]
|
abstract class
|
OutputStreamResource
[+O <: java.io.OutputStream] extends CloseableResource[O]
|
class
|
ReaderExtras
(r : java.io.Reader) extends AnyRef
|
abstract class
|
ReaderResource
[+R <: java.io.Reader] extends CloseableResource[R]
|
abstract class
|
ResourceFactory
extends AnyRef
|
abstract class
|
WriterResource
[+W <: java.io.Writer] extends CloseableResource[W]
|
Object Summary | |
object
|
FileHelp
extends AnyRef
Some shortcuts for file operations.
|
object
|
Implicits
extends AnyRef
|
object
|
InputStreamResource
extends ResourceFactory
|
object
|
OutputStreamResource
extends ResourceFactory
|
object
|
ReaderResource
extends ResourceFactory
|
object
|
StreamHelp
extends AnyRef
|
object
|
WriterResource
extends ResourceFactory
|