scalax.io

class WriterResource

[source: scalax/io/WriterResource.scala]

abstract class WriterResource[+W <: java.io.Writer]
extends CloseableResource[W]
Method Summary
def buffered : WriterResource[java.io.BufferedWriter]
def printWriter : WriterResource[java.io.PrintWriter]
def pumpFrom [R <: java.io.Reader](rr : ReaderResource[R]) : Unit
def write (string : java.lang.String) : Unit
Alias for writeString
def writeLine (line : java.lang.String) : Unit
Write string followed by line separator
def writeLines (lines : scala.Seq[java.lang.String]) : Unit
Write strings adding line separator after each line
def writeString (string : java.lang.String) : Unit
Methods inherited from CloseableResource
translate, unsafeClose
Methods inherited from ManagedResource
unsafeOpen (abstract), unsafeCloseQuietly, unsafeCloseIgnoringException, foreach, flatMap, map, acquireFor, and
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
def buffered : WriterResource[java.io.BufferedWriter]

def printWriter : WriterResource[java.io.PrintWriter]

def writeString(string : java.lang.String) : Unit

def write(string : java.lang.String) : Unit
Alias for writeString

def writeLines(lines : scala.Seq[java.lang.String]) : Unit
Write strings adding line separator after each line

def writeLine(line : java.lang.String) : Unit
Write string followed by line separator

def pumpFrom[R <: java.io.Reader](rr : ReaderResource[R]) : Unit


Copyright (c) 2005-8 The Scalax Project. All Rights Reserved.