org.beangle.commons.io

Type members

Classlikes

class BufferedWriter(out: Writer, bufferSize: Int) extends Writer
class ClasspathResourceLoader(val prefixes: List[String]) extends ResourceLoader

Load resource by class loader.

Load resource by class loader.

object Dirs
Companion
class
class Dirs(val pwd: File)
Companion
object
object Files
object IOs extends Logging
object Jars
class MultiResourceLoader(loaders: List[ResourceLoader]) extends ResourceLoader with Logging
Companion
object
Companion
class

Resource loader

Resource loader

Since

3.3.0

trait Serializer
@SerialVersionUID(1L)
class StringBuilderWriter(val builder: StringBuilder) extends Writer with Serializable

[[Writer]] implementation that outputs to a [[StringBuilder]].

[[Writer]] implementation that outputs to a [[StringBuilder]].

<strong>NOTE:</strong> This implementation, as an alternative to <code>java.io.StringWriter</code>, provides an <i>un-synchronized</i> (i.e. for use in a single thread) implementation for better performance. For safe usage with multiple [[Thread]]s then <code>java.io.StringWriter</code> should be used.

Since

3.1