com.google.clearsilver.jsilver.resourceloader
Class BufferedResourceLoader

java.lang.Object
  extended by com.google.clearsilver.jsilver.resourceloader.BaseResourceLoader
      extended by com.google.clearsilver.jsilver.resourceloader.BufferedResourceLoader
All Implemented Interfaces:
ResourceLoader
Direct Known Subclasses:
ClassLoaderResourceLoader, ClassResourceLoader, FileSystemResourceLoader

public abstract class BufferedResourceLoader
extends BaseResourceLoader

Base class for ResourceLoader implementations that require the Reader to be buffered (i.e. there's IO latency involved).

See Also:
ResourceLoader

Field Summary
static int DEFAULT_BUFFER_SIZE
           
static String DEFAULT_CHARACTER_SET
           
 
Constructor Summary
BufferedResourceLoader()
           
 
Method Summary
protected  Reader buffer(Reader reader)
          Subclasses can wrap a Reader in a BufferedReader by calling this method.
 int getBufferSize()
           
 String getCharacterSet()
           
 void setBufferSize(int bufferSize)
           
 void setCharacterSet(String characterSet)
           
 
Methods inherited from class com.google.clearsilver.jsilver.resourceloader.BaseResourceLoader
close, getKey, getResourceVersionId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.clearsilver.jsilver.resourceloader.ResourceLoader
open, openOrFail
 

Field Detail

DEFAULT_BUFFER_SIZE

public static final int DEFAULT_BUFFER_SIZE
See Also:
Constant Field Values

DEFAULT_CHARACTER_SET

public static final String DEFAULT_CHARACTER_SET
See Also:
Constant Field Values
Constructor Detail

BufferedResourceLoader

public BufferedResourceLoader()
Method Detail

buffer

protected Reader buffer(Reader reader)
Subclasses can wrap a Reader in a BufferedReader by calling this method.


getBufferSize

public int getBufferSize()

setBufferSize

public void setBufferSize(int bufferSize)

setCharacterSet

public void setCharacterSet(String characterSet)

getCharacterSet

public String getCharacterSet()


Copyright © 2010-2012 Google. All Rights Reserved.