Class ClassPathResourceProvider
java.lang.Object
com.helger.commons.io.resourceprovider.ClassPathResourceProvider
- All Implemented Interfaces:
IReadableResourceProvider
@Immutable
public final class ClassPathResourceProvider
extends Object
implements IReadableResourceProvider
Simple resource provider that only uses files.
- Author:
- Philip Helger
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor without prefix.ClassPathResourceProvider(String sPrefix) Constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleangetReadableResource(String sName) Get the resource specified by the given name for reading.inthashCode()booleansupportsReading(String sName) Check if this resource provider can handle the resource with the passed name.toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.helger.commons.io.resourceprovider.IReadableResourceProvider
getInputStream
-
Constructor Details
-
ClassPathResourceProvider
public ClassPathResourceProvider()Constructor without prefix. -
ClassPathResourceProvider
Constructor- Parameters:
sPrefix- The common prefix to use. May benull.
-
-
Method Details
-
getPrefix
- Returns:
- The prefix as passed in the constructor. May be
null.
-
supportsReading
Description copied from interface:IReadableResourceProviderCheck if this resource provider can handle the resource with the passed name. If there is no real check on whether your resource provider can handle it, simply returntrue.- Specified by:
supportsReadingin interfaceIReadableResourceProvider- Parameters:
sName- The name to check. May benull.- Returns:
trueif the name is notnulland can be handled by this provider,falseotherwise.
-
getReadableResource
Description copied from interface:IReadableResourceProviderGet the resource specified by the given name for reading.- Specified by:
getReadableResourcein interfaceIReadableResourceProvider- Parameters:
sName- The name of the resource to resolve.- Returns:
- The readable resource. Never
null.
-
equals
-
hashCode
public int hashCode() -
toString
-