Uses of Interface
groovy.lang.Writable

Packages that use Writable
groovy.lang Core Groovy language classes for implementing data structures, closures, metadata and so forth. 
groovy.text Contains the text processing utilities in particular the template engine API and default implementation. 
groovy.util.slurpersupport   
org.codehaus.groovy.runtime Runtime classes for Groovy - whether the dynamic interpreter is being used, the compiler or the bytecode generator. 
 

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 groovy.util.slurpersupport
 

Classes in groovy.util.slurpersupport that implement Writable
 class Attribute
           
 class FilteredAttributes
          Lazy evaluated representation of nodes filtered by attributes.
 class FilteredNodeChildren
           
 class GPathResult
           
 class NoChildren
           
 class Node
           
 class NodeChild
           
 class ReplacementNode
           
 

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)
          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.encodeBase64(Byte[] data)
           
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(InputStream self, Closure predicate)
          Filter lines from an input stream using a closure predicate
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.
 

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-2009 The Codehaus. All Rights Reserved.