Uses of Interface
groovy.lang.Writable

Packages that use Writable
groovy.lang   
groovy.text   
org.codehaus.groovy.runtime   
 

Uses of Writable in groovy.lang
 

Classes in groovy.lang that implement Writable
 class GString
          Represents a String which contains embedded values such as "hello there ${user} how are you?" which can be evaluated lazily.
 

Uses of Writable in groovy.text
 

Methods in groovy.text that return Writable
 Writable Template.make()
           
 Writable Template.make(Map binding)
           
 

Uses of Writable in org.codehaus.groovy.runtime
 

Classes in org.codehaus.groovy.runtime that implement Writable
 class WritableFile
          A Writable File.
 

Methods in org.codehaus.groovy.runtime that return Writable
static Writable DefaultGroovyMethods.encodeBase64(Byte[] data)
           
static Writable DefaultGroovyMethods.encodeBase64(byte[] data)
          Produce a Writable object which writes the base64 encoding of the byte array Calling toString() on the result rerurns the encoding as a String
static Writable DefaultGroovyMethods.filterLine(File self, Closure closure)
          Filters the lines of a File and creates a Writeable in return to stream the filtered lines
static Writable DefaultGroovyMethods.filterLine(Reader reader, Closure closure)
          Filter the lines of a Reader and create a Writable in return to stream the filtered lines
static Writable DefaultGroovyMethods.filterLine(InputStream self, Closure predicate)
          Filter lines from an input stream using a closure predicate
 

Methods in org.codehaus.groovy.runtime with parameters of type Writable
static void DefaultGroovyMethods.write(Writer self, Writable writable)
          A helper method so that dynamic dispatch of the writer.write(object) method will always use the more efficient Writable.writeTo(writer) mechanism if the object implements the Writable interface.
 



Copyright © 2003-2005 The Codehaus. All Rights Reserved.