org.loom.resources
Class InMemoryWebResourceCompiler

java.lang.Object
  extended by org.loom.resources.AbstractWebResourceCompiler
      extended by org.loom.resources.InMemoryWebResourceCompiler
All Implemented Interfaces:
WebResourceCompiler

public class InMemoryWebResourceCompiler
extends AbstractWebResourceCompiler

Compiles and stores the result in memory


Field Summary
 
Fields inherited from class org.loom.resources.AbstractWebResourceCompiler
charset, compressor, development, INCLUDE_PATTERN, resourceLoader, type, URL_PATTERN
 
Fields inherited from interface org.loom.resources.WebResourceCompiler
CSS, JS
 
Constructor Summary
InMemoryWebResourceCompiler()
           
 
Method Summary
protected  CompiledWebResource createCompiledWebResource(java.lang.String name, java.lang.String md5, java.lang.String contents, byte[] gzippedContents)
          Create a CompiledWebResource
 
Methods inherited from class org.loom.resources.AbstractWebResourceCompiler
addResource, compile, compileDev, compileProd, createCompiledWebResource, preprocess, replaceCssUrls, setCompressor, setDevelopment, setResourceLoader, setType, transformRelativeCssUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InMemoryWebResourceCompiler

public InMemoryWebResourceCompiler()
Method Detail

createCompiledWebResource

protected CompiledWebResource createCompiledWebResource(java.lang.String name,
                                                        java.lang.String md5,
                                                        java.lang.String contents,
                                                        byte[] gzippedContents)
                                                 throws java.io.IOException
Description copied from class: AbstractWebResourceCompiler
Create a CompiledWebResource

Specified by:
createCompiledWebResource in class AbstractWebResourceCompiler
Parameters:
name - the name of the web resource
md5 - the md5 checksum
contents - the contents of the file
gzippedContents - the gzipped contents of the file
Throws:
java.io.IOException