r01f.resources
Class ClassPathResourcesLoader

java.lang.Object
  extended by r01f.resources.ResourcesLoaderBase
      extended by r01f.resources.ClassPathResourcesLoader
All Implemented Interfaces:
ResourcesLoader

public class ClassPathResourcesLoader
extends ResourcesLoaderBase

Clase que carga un fichero del classPath.


Constructor Summary
ClassPathResourcesLoader(ResourcesLoaderDef def)
           
 
Method Summary
 java.io.InputStream getInputStream(java.lang.String resourcePath, boolean reload)
          Obtiene un InputStream a un recurso (fichero).
 java.io.Reader getReader(java.lang.String resourcePath, boolean reload)
          Obtiene un Reader a un recurso (fichero).
 
Methods inherited from class r01f.resources.ResourcesLoaderBase
getConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassPathResourcesLoader

ClassPathResourcesLoader(ResourcesLoaderDef def)
Method Detail

getInputStream

public java.io.InputStream getInputStream(java.lang.String resourcePath,
                                          boolean reload)
                                   throws java.io.IOException
Description copied from interface: ResourcesLoader
Obtiene un InputStream a un recurso (fichero).

Parameters:
resourcePath - Path hasta el recurso.
reload - Será true si hay que recargar el recurso no cogiendo datos de caché si esta existe.
Returns:
El InputStream al recurso.
Throws:
java.io.IOException - Si no se puede acceder al recurso.

getReader

public java.io.Reader getReader(java.lang.String resourcePath,
                                boolean reload)
                         throws java.io.IOException
Description copied from interface: ResourcesLoader
Obtiene un Reader a un recurso (fichero).

Parameters:
resourcePath - Path hasta el fichero.
reload - Será true si hay que recargar el recurso no cogiendo datos de caché si esta existe.
Returns:
El Reader al recurso.
Throws:
java.io.IOException - Si no se puede acceder al recurso.